The Hungry Greek0 Ratings yelp logo
808 N Franklin St. Tampa, Florida 33618 | Restaurant Info
Estimated delivery time: 54 minutes