Review of Little India Downtown Denver

1533 Champa Street, Denver, CO 80202

Overall Rating

Review


Delicious gluten free food. When I asked the gluten free items they seem confused but we eventually got it all sorted.

Updated 9 years ago

Celiac