Cedar Palace

Authentic  Mediterranean Cuisine and Restaurant in Chicago




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

Hours of operation:
Tuesday to Sunday 12: 00 PM to 10:00 PM
Monday Closed

Phone:
(312) 643-0933
Map and Directions