Find the largest pizza in the Tampa Bay area in Dunedin. That’s a BIG PIZZA! The restaurant is called Madison Avenue Pizza. Located at 2660 Bayshore Boulevard, Dunedin. Get this. If TWO people can eat an entire GIANT pizza in one hour, it’s FREE!
I have got to try! If you’ve ever been to MoMo’s in Tallahassee, you have seen a pizza this big before. It’s a 32 Inch monster of delicious! Madisons has full menu of homemade from scratch pizza, calzones, strombolis, sandwiches, wings, salads and desserts. And they offer dine in, carry out and delivery.
Source ABC Action News