Whether it is a loved ones Birthday, Anniversary or you would just like to treat the family to a delightful Sunday lunch by the sea, join us at the Barracuda Restaurant Malta. Call us to book your table on 21 331 817