Valentine's Day at the Barracuda Restaurant

Valentine's Day at the Barracuda Restaurant

Barracuda Restaurant (map)

Spend this Valentine's Day with the person you love most in a romantic setting and with a decadent dinner at the Barracuda Restaurant.

Call us to book your table on 21 331 817