Fine Italian Cuisine
The Palazzo
Home
About
Reservations
Menu
Gallery
Contact
Online Ordering
Contact Us:
Phone:
(216)417-7005
Follow us on Facebook and Instagram!
Address:
10031 Detroit Ave. Cleveland, OH 44102
Hours:
Tuesday-Thursday: 5:00-9:00 p.m.
Friday & Saturday: 5:00-10:00 p.m.
Sun: 5:00-9:00 p.m.
Monday: closed