Welcome to Leo's Ristorante, where culinary excellence & affordable elegance comes together to give you a magnificent & unforgettable dining experience.
For those in search of a sun soaked patio, a truly unique dining experience or just an engaging place to socialize, Leo's Italian Social is your answer.
Located in the heart of downtown Grand Rapids, Michigan since 2004, Leo's has stayed committed to always sourcing fresh quality ingredients, carefully crafting ...
Meet Leo's — your favorite Italian spot. A gathering space, where guests can sit back and enjoy a beautifully crafted cocktail, glass of wine or signature ...
Just relax and leave the cooking to us... Picture. Call for reservations now to get immediate seating ! Phone 330-856-5291. Email Hello@LeosRistorante.com ...
This restaurant has a very authentic Italian atmosphere. It's huge and very clean, but in need of an update. The menu has a good variety at a reasonable price.
Reserve a table at Leo's Italian Social, Westlake on Tripadvisor: See 19 unbiased reviews of Leo's Italian Social, rated 3 of 5 on Tripadvisor and ranked ...