Mouna – Artisan cuisine in Palma de Mallorca When walking towards one of the locations of XTant, we discovered Mouna, a hidden gem in La Lonja, Palma. It was the interior that first Read More