Restaurant Nepal is located in Kuala Lumpur, Malaysia on Jalan Sri Hartamas 1 50480 Kuala Lumpur Federal Territory of Kuala Lumpur. Restaurant Nepal is rated 4 out of 5 in the category himalayan/nepalese in Malaysia.
Address
Jalan Sri Hartamas 1 50480 Kuala Lumpur Federal Territory of Kuala Lumpur