From Ella's main road this has to be by far the best restaurant of them all. Service is laid back but surprisingly efficient...all things considered. Good juices, I had a sri lankan sticky rice in a banana leaf which I can't remember the official name...anyway, that was great.
Don't even think about it, just go.
PS: My wife likes the coffee there...that earns them a few more points even.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.