Restaurants in Chicago, IL
Restaurants
2118 N Damen Ave.,
Chicago ,
IL
60647
UNITED STATES
Based on 1 reviews
Inept, Descending a Kitchen
Duchamp was a mid-level disappointment. If not for the Yelp Prix Fixe pricing, it would have been a bitter one. The Duchamps of the world should take note that we are all sick of predatorily-priced mediocrity. That?s why its dining room...Worldwide > United States > Chicago, IL > Restaurants