Le Restaurant

Le très primé Barracuda Restaurant situé en bordure de mer à St Julian’s de Malte se distingue en tête de classements depuis 32 ans grâce à sa vocation de toujours offrir des spécialités gastronomiques à la carte avec un service irréprochable, dans un cadre idyllique, sécurisé et enchanteur, qui sont ses marques de fabrique. Find out more about Barracuda & Piccolo Padre but viewing our interactive brochure.