Nepal House Restaurant is located in Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia on no.46 tingkat, 2, Jalan Tun Tan Siew Sin, City Centre. Nepal House Restaurant is rated 4.9 out of 5 in the category nepalese restaurant in Malaysia.
Address
no.46 tingkat, 2, Jalan Tun Tan Siew Sin, City Centre
Service options
TakeawayDine-in
Offerings
CoffeeSmall plates