San Lorenzo Ristorante
620 NE 78th St, Miami, FL 33138, USA
Rated 4.6 from 161 reviews
A no-menu Italian in MiMo where the only question is "carne o pesce?", and family-style courses follow. Featured in Out.Miami's 30 Best Italian Restaurants in Miami (2026).
Phone: (786) 828-7136