Can't decide?
Cities
Blog
Sri Lanka's food guide
Home
›
Ella
›
The Green Door
Ella
The Green Door
About
The Green Door is a restaurant in Ella, Sri Lanka. Open daily 9 am – 10 pm.
Nearby in Ella
A
Adam's Breeze Restaurant
Ella
F
Flower Garden Cafe
Ella
·
Café
T
The Plate by Flower Garden
Ella
All restaurants in Ella