Avenida Bartomeu Riutort 51, Can Pastilla (Mallorca), Spain
Restaurant
Bar/ Lounge area
On-site Dining
Air conditioning