8665 Sheridan Blvd., Westminster
(303) 426-1976
I thought it was a little pricey, but the food was just delicious. And they had decaf chai tea! I really enjoyed the food, and the nan was great. At other Indian food restaurants in the area, I was left with an upset stomach, but not here. I recomme...