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 från hotellet
Grand View Passara Rd