If you want to have a nice pizza in Miami Springs, this is the place. Very tasty and well cooked, the quality of the ingredients they use is very good as well.
Not cheap but its affordable and the pizza is worth every penny you pay for it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.