Miami's Best Pizza is a local spot for good pizza. The crust is on the thin side -- not exactly brick oven style, but tasty. The toppings were fresh and the pizza was prepared q...
All reviews seem positive