Default
Yea right this is the best pizza in miami. Who ever made this is borederline retarted. The best pizza in all of miami is Cazzolas on 17th ave and US1 then Frankies pizza on Bird Rd and 92nd st. The pizzas there are made to order and not ot mention that cazzolas is open til 5am the best breakfast youll ever have.