2660 N Halsted St, Chicago, IL | Map it
(773) 348-1010
Hours
out of 5
8 Reviews
Indian Food , Vegetarian Food