Some of the best Indian Food in Denver can be found in this lovely locally owned restaurant just off Broadway in downtown Englewood. Lots of delicious options for the carnivore, vegetarian, vegan, and gluten free alike. The new space (they recently moved from Littleton) is bright, sunny, and full of color to match the flavor palette. Highly recommended.