2024

OLIVE VIEW POINT

Sri Lankan restaurant
Probably the most popular place in town. Housed in a beautiful building, ... Read more
2024

SUNRISE RESTAURANT

Sri Lankan restaurant
Close to the train station, this small restaurant is a big hit with ... Read more