JavaScript is not enabled.
Fine Italian Cuisine? Yeah right. - Review by citysearch c | Leonardo Restaurant

Leonardo Restaurant

Claim

Fine Italian Cuisine? Yeah right. 2/8/2003

This restaurant is terrible. The servers are rude, and the food is beyond subpar. If you would like to eat a good Italian meal, the restuarant across the street, the Blu-Sea Cafe - that we happened to visit the next night - is ten thousand times better. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021