Review of Little India Restaurant

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 5 years ago

Celiac