Restaurants offering Leonardo's Blt
Search city
5
Menu
5
Menu
City: Mount Carmel, 251 S Hickory St, 17851-2120, Mount Carmel, United States
"(Practicing for karaoke) — that Leonardo's"
Menu
Table booking
Menu
Table booking
City: Romulus, 7575 Merriman Rd, Romulus, United States
Leonardo's Italian Grille offers an authentic taste of Italy, drawing inspiration from the owners' upbringing on the Mediterranean coast of Sicily. Di...
Price
Feedback
These reviews refer only to the mentioned ingredients.