Cedar Palace
Cedar Palace
Authentic Mediterranean Cuisine and Restaurant in Chicago
|
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