Cedar Palace

Authentic  Mediterranean Cuisine and Restaurant in Chicago




Cedar Palace, 655 W Armitage, Chicago, IL, 60614, USA
Address:
655 W Armitage
Chicago IL 60614 USA

Hours of operation:
Tue-Thu 11 AM to 9 PM
Fri: 11 AM to 10 PM
Sat: 12 PM to 10 PM
Sun: 12 PM to 9 PM
Mon : Close


Phone:
(312) 643-0933
Map and Directions