Little India

330 E. 6th Ave., Denver, CO 80203
Local: 303-871-9777
Region: Denver Area City: Denver

Overview

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