6585 Greenwood Plaza Blvd, Greenwood Village, CO 80111
Overall Rating
Review
The food here is outstanding. There are so many choices available. I am celiac and have eaten here multiple times without any issues. This is the by far the best dosa I have had.