Malgache Restaurant is a dining establishment offering Mediterranean cuisine. It is located within the Alcudia Garden Aparthotel.