Cabrera
Restaurant in Palmanova / Torrenova (Mallorca), Spain
Opening hours: Mo-Sa 08:00-23:30
9 Carrer de Can Baró, 07014
Restaurants
·
Palmanova / Torrenova (Mallorca), Spain guide