CAN SITJAR is located Porreres, 07260, Balearic Islands, Spain Majorca Balearic Islands Spain 7260