Search results
Yelp Reviews
4.5 540 reviews
- 5 star 376
- 4 star 73
- 3 star 28
- 2 star 19
- 1 star 45
Best pizza in Tampa!! Whenever I'm in your this is the only pizza place that exists to me. Great vibes too. Owner and staff are always friendly More
We ordered out so can't talk about the ambiance or service BUT as for the food, I was NOT impressed! The first thing k I saw was the lasagna pizza. I read the reviews and it said it was... More