Little India
Open
330 E 6th Ave
Denver, CO 80203
Indian restaurant in Southeast Denver, near Harvard Gulch Park that offers award-winning Indian food, including a lunch buffet, classic dishes and vegetarian options.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.