Whether for take-out or dining in, this Indian restaurant is up there with Devon Avenue's best.
(773) 649-9701
2546 W Devon Ave
(Maplewood Avenue)
Chicago,
IL
60659
41.9977
-87.6931
Neighborhoods: West Rogers Park, Far North Side, West Rogers Park (West Ridge)









Join Us on Facebook
Follow Us on Twitter