Barracuda

Barracuda

Barracuda Sea Food & Grill is a premier dining destination in Sri Lanka known for its fresh, high-quality seafood and diverse menu featuring Sri Lankan, Chinese, Thai, and Western cuisines. It offers a classy and relaxing atmosphere complemented by soothing music, perfect for enjoying signature dishes like the Ocean Platter and a variety of grills and sizzlers.

Location

No 41/2 Wasala Rd, Dehiwala-Mount Lavinia


Follow us on:

Free bowl of prawns!

Visit us today and get a free bowl of prawns...


Save

5000LKR

Approx