Can't decide?
Cities
Blog
Sri Lanka's food guide
Home
›
Ella
›
Asian restaurants
›
Iduwara Restaurant - Ella
Ella
Iduwara Restaurant - Ella
Asian
Indian
Regional
About
Iduwara Restaurant - Ella is a asian and Indian restaurant in Ella, Sri Lanka.
Good to know
Wheelchair accessible
Nearby in Ella
E
Ella Ceylonka
Ella
E
Ever After
Ella
H
Herb Haus (vegetarian and vegan food)
Ella
All restaurants in Ella
Asian restaurants in Ella
Indian restaurants
Regional restaurants in Ella