Little India has been voted the Best Indian Restaurant in Denver, CO for 16 consecutive years. Come enjoy some of the best gluten-free indian food around!
2826 Followers, 0 Following, 299 Posts - Little India (@littleindiausa) on Instagram: "Taste MEETS Tradition.Feel India at Little India!"