Restaurant in Palmanova / Torrenova (Mallorca), Spain
Opening hours: Mo-We 19:00-22:30; Th-Sa 13:30-15:30,19:00-22:30