Gourmet Restaurants in Chicago, IL
Gourmet Restaurants
1840 N Clybourn Ave.,
Chicago ,
IL
60614
UNITED STATES
Based on 1 reviews
A key place to shop
OK so why only the reviews from 2005..... Anyway the staff here seems genuinely upbeat and nice. The food is a lot of stuff we like that is pretty healthy but lower in price, like a poor man's Whole Foods maybe.... They have half an...Worldwide > United States > Chicago, IL > Gourmet Restaurants