Map & Directions - Cafe Petra Greek and Lebanese Restaurant
View Menu
Cafe Petra Greek and Lebanese Restaurant
8498 S Sam Houston Pkwy, Houston, TX, 77075
(281) 974-1032 (Phone)
8498 S Sam Houston Pkwy, Houston, TX, 77075
(281) 974-1032 (Phone)