BARRACUDA'S GARDEN

An outdoor area to relish traditional cooking with contemporary notes or enjoy an aperitif.