Menu
Menu à la carte
Menu for groups
Gallery
Contact
English
Español
English
S'ANGEL
Menu
Menu à la carte
Menu for groups
Gallery
Contact
English
Español
English
Contact
Our restaurant is located in the center of Palma next to the modern art museum Es Baluard.
Address
Plaza de la Porta de Santa Catalina 7A, 07012 Palma, Mallorca
Contact
+34 971 77 36 61
OPENING TIME
Open all day
Monday: 12.30 – 16.00
Wed-Thu-Sun: 12.30 – 23.00
Friday-Saturday: 12.30 – 23.30
Closed on Tuesday