Cafe Petra Greek & Lebanese now open in Atascocita

The restaurant offers Greek and Lebanese cuisine with dishes ranging from gyro sandwiches and beef kabobs to meat moussaka and lamb shank.