1059 62nd Ave. S, St. Petersburg, FL 33705
727-866-9500
Categories: Restaurant
Cuisine: Greek, Italian
Features: Children's menu, Takeout
Cost range: 1.0-10.0
Alcohol: No alcohol
Delivery: Yes
More in this neighborhood: Pinellas Point