Royal Nepalese has emerged as the leading Nepalese and Indian Restaurant in South East London since its opening in 2004 and has won awards for excellent food, with both Master Chef and Quality Food Awards. The menu balances flavour, texture and colour, all of which are integral to Royal Nepalese touching a high note in your symphony of senses.
No reviews yet — be the first!
Royal Nepalese