Distance from Ella – 1.9 km (5 minutes)
Jade Green is a restaurant situated on the Wellawaya-Ella-Kumbalwela Road in Ella. The restaurant serves Asian and Sri Lankan cuisines for breakfast, brunch, lunch, dinner and late night. It also has vegan and gluten free options in its menu. The food and service over here are excellent value for money.
Google Location