My brother has previously visited Miami, and this place came highly recommended. We were not disappointed, as the slices of pizza are simply the largest you can find everywhere. The crust thin and crunchy, toppings tasty. Worth a try, especially on a tight budget, or to grab and go.
more