India and Nepal Restaurant in London
Enjoy the meal of the two most traditional countries in the world! Live the Indian spices now in London. Experience the taste of all the Indian states starting right from Kashmir to Kerala. Taste the Nepalese dishes and feel your taste buds flowing towards the east!