Loading map…
Restaurante S’Angel Palma
Restaurante S’Angel Palma in Palma de Mallorca, Spain, offers a delightful Mediterranean experience. Enjoy the aromatic grilled dishes, known for their perfectly crisp texture. This restaurant is a wonderful addition to the island's culinary scene.