Adress C/ Holanda, 2; Aptos. Peñón de Ifach, lc. 1 Specialities French cuisine Italian cuisine Other information Cocina internacional. Location See on map