Can't decide?
Cities
Blog
Sri Lanka's food guide
Home
›
Ella
›
The tree shadow
Ella
The tree shadow
About
The tree shadow is a restaurant in Ella, Sri Lanka.
Nearby in Ella
P
Paddy field view
Ella
B
Bees Honey Cookery & Restaurant
Ella
Z
Zest cafe
Ella
·
Café
All restaurants in Ella