Ak Ristoro Restaurant
A little hard to find but worth the hunt. Easily the best food in Ella, maybe Sri Lanka. Good selection of local & western dishes - reasonable prices considering the quality. Try the pasta & tapas!
A 165 m del hotel
Grand View Passara Rd