Dehiwala - Mount Lavinia › 1/41, Wasala Road, Dehiwala - Mount Lavinia, Colombo
Bars & Pubs
The Most Rude Restaurant Manger Ever I came to The Station for dinner with my girlfriend on 16.01.2016 at 6 pm. After a bit of persuasion to the waiter, I managed to get a table for two at the beach....