49 Collins Avenue, , FL 33139
Filed under:
Where to find most of the 67 restaurants awarded stars this year
The famously exclusive red-sauce restaurant started offering delivery last week in response to new COVID-19 measures, and the demand has been overwhelming — with one customer waiting more than an hour for takeout
All 75 glowing restaurants awarded stars for 2019