Restaurant in Palmanova / Torrenova (Mallorca), Spain
Opening hours: Mo-Fr 08:30-17:30; Sa-Su 09:00-17:30