Pizza Review
One bite, Bella Margarita Best pizza in Miami for sure, great crust no flop. good sauce, a little more tang is the one thing that would make it better