alert

Oh, shoot! Petra Express Mediterranean Cuisine is temporarily not accepting orders.

Petra Express Mediterranean Cuisine
4 Star Rating
17503 Preserve Walk Ln Tampa, Florida 33647 | Restaurant Info