Eating Himalayan/Nepalese Indian at Nepal House restaurant in Chicago, IL.

Feedback

Do you manage or own Nepal House?

Yes