Distance from Ella – 2 km (6 minutes)
Cafe C Ella is a restaurant situated on the Wellawaya Road in Ella. It serves French, Chinese, Sri Lankan cuisines and pizza for lunch and dinner. It also has vegan and gluten free options in its menu. The restaurant has an elegant interior and food is fairly priced over here.
Google Location