Skip to content
Petra Restaurant

Petra Restaurant

5601.6 kmMediterraneanFast FoodArabInfo

x Delivery unavailable

Tap for hours, info, and more

270 Worthington St

Menu

5:00 PM – 12:00 AM

Search