Lanka Tea Centre

restaurants / Other

Lonely Planet review

The Lanka Tea Centre, opposite the Welimada and Nuwara Eliya bus stand, is one of the places for short eats, dosas, rottis, and rice and curry.