To be honest, this restaurant is really comfortable and the staff are great which gives you the comfort feel. Not just that, but the pizza is honestly among the best pizza in miami beach with great taste and on top of that it's REAL italian pizza. This is what you would call real pizza!!! i really recommend this place to everyone, it's truly great!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.