820 Alton Road Miami Beach, FL 33139
Seated: 60
The 60-seat, outdoor garden and sidewalk dining establishment has an inviting, hip vibe, as if the thriving streets of New York City were transplanted to the scenic Amalfi coast.