Couscous Restaurant

Fine Mediterranean Cuisine
Featuring flavors of the Maghreb

TimeOut Chicago recognizes our cuisine!

1445 W. Taylor Street
Chicago, IL 60607

(312) 226-2408