Review of Nepal House

2601 W Devon Ave, Chicago, IL 60659

Overall Rating

Review


No issues in my delivery order and the food was delicious.

Celiac friendly?

Yes

Updated 4 years ago

Symptomatic Celiac