Can't decide?
Cities
Blog
Sri Lanka's food guide
Home
›
Nuwara Eliya
›
Teabush Hotel
Nuwara Eliya
Teabush Hotel
About
Teabush Hotel is a restaurant in Nuwara Eliya, Sri Lanka.
Nearby in Nuwara Eliya
B
Barista - Nuwara Eliya
Nuwara Eliya
·
Café
P
Pizza Hut
Nuwara Eliya
·
Pizza
T
The Grand Café
Nuwara Eliya
·
Café
All restaurants in Nuwara Eliya