Chicago, IL Metro >
Elmhurst >
Restaurants >
149 North York Street, Elmhurst, IL 60126
Hours
“guess it has something to do with the liquor license, but you have to order alcoholic beverages at the bar, separate from your food order.”
“Obviously the wings are very, very good.”
“Food is really badly prepared now and service is awful.”
“Noisy, overpriced bad food, has gone downhill”
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now