Venue #4be352c8b02ec9b623414fc0

Italian
$ $
16104 Hilliard Rd
Lakewood, OH 44107
(216) 226-2282
Monday
9:00am - 10:00pm
Tuesday
9:00am - 10:00pm
Wednesday
9:00am - 10:00pm
Thursday
9:00am - 10:00pm
Friday
9:00am - 10:00pm
Saturday
9:00am - 11:00pm
Sunday
9:00am - 11:00pm

Menu

Tips

  • Yummy food. Great place to get good Italian carry out.