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!
44 m dall'hotel
Grand View Passara Rd