• Home
  • Lunch
  • Dinner
  • Banquets
  • Wines
  • Features
  • About
  • Contact
  • Directions
  • Photos
Leo's Ristorante The Finest Italian Cuisine
Picture

New & Delicious Features Every Day... ​
Steaks, Chops & More !

This Means YOU Should Be Eating @ Leo's
​Every Day Of The Week 
​( except Sundays - smile : )


Call for reservations now to get immediate seating !

Phone
330-856-5291

Email
Hello@LeosRistorante.com


Picture
Picture

PREV PAGE
GO TO TOP
NEXT PAGE
Leo's Ristorante 2014 - All Rights Reserved