Royal Nepal Kitchen is located in Kuala Lumpur, Malaysia on No 31, jalan tun tan siew sin, jalan Silang, jalan Silang. Royal Nepal Kitchen is rated 5 out of 5 in the category nepalese restaurant in Malaysia.
Address
No 31, jalan tun tan siew sin, jalan Silang, jalan Silang
Service options
Takeaway
Dine-in
Amenities
Good for kids
Toilets