Restaurant
Couscous
3 locals recommend,
Permanently closed
Tips from locals
A great little Mediterranean/MiddleEastern restaurant with wonderful vegetarian options and budget friendly prices.
Unique things to do nearby
Location
1445 W Taylor St
Chicago, IL
Little Italy