Flor de Sal Seaside Restaurant - Via Francisca Capllonch Plomer, 11, 07160 Camp de Mar, Islas Baleares, Spain on Eaten