Closed as of Oct 9 142637 W. Devon Ave.
Chicago, Illinois 60659
Indian vegetarian restaurant that specializes in quick, inexpensive food. Meals cost about $6.
No description yet. Click on the Edit button to add one.
Added on Apr 18 08 (last updated Oct 11 14)
Most Recent Reviews
$$ - average