La Malvasia is a cozy Spanish restaurant located in the heart of Palma, Mallorca, offering a warm and inviting atmosphere perfect for families.
Plaça del Mercat, 15, Centre, 07001 Palma, Illes Balears