Best Pizza, Calzone and Stuffed Pizza in Downtown Miami.
Working 50 hours week in downtown miami for the past 10 years have given me a pretty good idea where to go for a bite and where not to. Nostra Pizza's ambience is pretty New Yorkish. Their pizza by the slice and stuffed pizzas are a must. If you are looking for place to have a quick bite and get on with work/shopping...this is you place. Would be nice if they sold alcoholic beverages...there's nothing like a beer and pizza.