South Beach · Italian
Italian in South Beach — 4.4 across 2,582 diner reviews
Leonardo is an Italian spot in South Beach, and a steady neighborhood draw — it carries a 4.4 rating across 2,582 diner reviews. Regulars point to the handmade pasta and the branzino. Expect a mid-range bill. It was picked from The Infatuation's South Beach coverage, so it is open and worth the trip.
Leonardo is italian in South Beach — 4.4 across 2,582 diner reviews. Regulars order handmade pasta and branzino.
Leonardo is priced at $$ — approx. $20–$40 per person.
Leonardo uses Resy for reservations. Book online at Resy or call +13053978935 directly. The badge at the top of this page shows whether there are tables left tonight.
Leonardo is at 2000 Collins Ave, Miami Beach, FL 33139, in South Beach. Street parking is tight on the beach; valet and rideshare are common