Pier 3 Floating Restaurant
Registered with Sri Lanka Tourism
No 38/f D R Wijewardana Mawatha Colombo 10
0112504376, 0714124198
More