The Little India Restaurant & Bar was established in 1998 and since that time has been voted 'Best Indian Restaurant' and 'Best Lunch Buffet' for 15 consecutive years! This unparalleled success led to the opening of three additional restaurants and the birth of a Denver legend.
Learn more about our group & event offerings