Top Choice Indian in Nuwara Eliya

Grand Indian

Far and away the town's favourite restaurant, so much so that in the evenings you often have to wait for a table. The food here is the rich, delicious fare of northern India. The service is fast and efficient, and t…