The Bay Leaf
Registered with Sri Lanka Tourism
No79 R.G. Senanayake Mawatha, Colombo 07
0112695920
More