Best pizza in South Tampa, hands down. We love this place, everything from the pizza, to the Greek salads Ana the casual, hipster atmosphere, you just can't go wrong! The staff is friendly, even to kids and the pizza is absolute perfection! The only negatives? They open at 5pm every day (no lunch, whomp whomp....) and will only take checks or cash. Other than that, it's a must try!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.