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.