Chicago, IL Metro >
2331 W Devon Ave,
“all dishes r very very tasty and delicious.”
“Not the best place to take your family, but good food.”
“The chaats and other snacks are are good but the service is really slow, as only one person is usually working there.”
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