Restaurants in Chicago, IL
Restaurants
4709 N Damen Ave.,
Chicago ,
IL
60625
UNITED STATES
Based on 2 reviews
Smells Like Barf
I've lived in the neighborhood for years, and this place leaves a lot to be desired. The fact that it smells like barf inside & outside from their cooking exhaust is probably the #1 reason why you should visit Gio's up the street insteadwaste of time and money
Bad place, bad people, bad food, terrible service. Went in with low hopes judging by the armpit scratchers out front and manning the door. Do they speak english in this place? Waitresses were useless. Food came and the order was...Worldwide > United States > Chicago, IL > Restaurants