Leonardo
Pizza · Italian · Wine Bar
Leonardo Miami offers a taste of real Italian cuisine, specializing in authentic pizza and a selection of wines. This restaurant and wine bar provides an Italian dining experience.
Location
Best places nearby
The highest rated places close to Leonardo.
Local restaurants nearby
1223 Lincoln Rd, Miami Beach, FL 33139-2314, US
