LBaustralian's Ella, Sri Lanka
Ella Village Restaurant
No 73, Bandarawela Road
Friendly owner, attentive service, great food, no alcohol though (I guess we don't need beer with ev...
We stayed here for 2 nights, it was a little bit of a walk down to the town but ask about the short ...