Skip to main content
Colorado Logo

    Little India

    • 330 E. 6th Ave., Denver, CO, 80203
    • (303) 871-9777
    • Website

    Voted Best Indian Restaurant & Best Lunch Buffet -by Westword Readers for the past 14 years straight!

    Related Articles

    Must-Try Denver Restaurants