👍 Monster’s Pizza

Location: 7101 S Florida Ave Floral City, FL 34436
Website: monsters-pizza.business.site

We were biking the Withlacoochee State Trail and saw the little sign for “Pizza Subs Salads” and a path through the brush to Monster’s Pizza. It’s an unassuming storefront but it really paid off!

The owner’s were there and were helpful and delightful. As we were biking they recommended the Stromboli so we could eat it easily and they baked it up fresh and it was THE BEST. Their sign says “the biggest pizza around” but they are not messing around in being delicious as well.

Amazing bread and full of toppings while somehow managing to not be greasy even though it was stuffed with meat and cheese. We were blown away and highly recommend this place!

See review on Foursquare, Yelp, and Google Maps