Pizza Review
Delicious wood-fired magherita pizza. Perfect for a 100 degree day in New Tampa!