Couscous Restaurant is open 7 days a week!
Hours: Sunday – Saturday, 11:30am to 9:30pm
Couscous Restaurant
1445 W. Taylor Street
Chicago, IL 60607
(312) 226-2408
Couscous Restaurant is open 7 days a week!
Hours: Sunday – Saturday, 11:30am to 9:30pm
Couscous Restaurant
1445 W. Taylor Street
Chicago, IL 60607
(312) 226-2408