Open the map →

Nepal House Near North Side, IL, United States

About Nepal House

Nepal House is listed as Indian - Restaurant. It is located at 158 West Division Street, Near North Side, IL, 60610.

Specials at Nepal House

No specials listed yet for Nepal House. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Frequently asked questions

Where is Nepal House located?

It is located at 158 West Division Street, Near North Side, IL, 60610.

How can I contact Nepal House?

Contact details: phone 3129985676; website https://nepalhousechicago.com/.

More venues in Near North Side

All specials in Near North Side →