![]() |
Barracuda Seafood and Grill, established in 2013, has quickly become a premier beachside restaurant in the popular Dehiwala-Mount Lavinia Beach area. The restaurant is often at full capacity in the evenings, with both tourists and locals frequenting Barracuda for our outstanding service, stunning beachside views, and diverse international cuisine. Our skilled chefs prepare seafood dishes using only the freshest and finest Sri Lankan produce, showcasing their passion and artistry through our modern Chinese, Thai, and Western menus.
Suggestion's