restaurant of varied and neat kitchen, products of season and if possible region. giant skewers of meat and fish specialities. french oysters produced by the House. french wines and champagnes.
Details
Canavall Balearic Islands 07012 Spain
Feature List
takeaway availablereservationsoutdoor seatingfull baraccepts american expressaccepts mastercardaccepts visadigital paymentsseating