Kamu
Odel (Kohuwela)
The Good Unlike their flagship store at Alexandra Place, this outlet is not a tourist hotspot and you don’t have to queue up for a
The Good Unlike their flagship store at Alexandra Place, this outlet is not a tourist hotspot and you don’t have to queue up for a
On the Attidiya Road, there’s a small spot that has the best vegetarian food we’ve had in Sri Lanka. Perhaps the best Sri Lankan food.