by Anuki Premachandra. Multi-cuisine adventures by the sea Barracuda had been around for so long and has made their name as one of the most chilled-out hangout spots in Colombo. A great restaurant by the side of the Dehiwala beach, adorned with massive mangroves and great company, Barracuda gets a cross-section of customers ranging … Continue reading Barracuda- Reviewed
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed