Distance from Ella – 2.1 km (6 minutes)
Nanda Restaurant is a restaurant situated on Ella Station Road in Ella. The restaurant serves Asian and Sri Lankan cuisines for breakfast, lunch and dinner. It also has vegan and gluten free options in its menu. Its signature rice and curry is a must try for guests.
Google Location