Chicago, IL Metro >
2901 Ogden Ave,
“Nice people, not so nice food”
“It is a good size place, though it can get loud.”
“The staff is friendly.”
Great staff and service. The food is always great, no matter what you order. I haven't had anything I didn't like yet. I'm not sure what the other review was talking about. It really isn't fast food.
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