Couscous Restaurant
Fine Mediterranean Cuisine
Featuring flavors of the Maghreb

Time Out Chicago recognizes our cuisine!

1445 W. Taylor Street
Chicago, IL 60607
(312) 226-2408