Restaurant
4.6 (122 reviews)
Carrer d'Anníbal, 18, Ponent, 07013 Palma, Illes Balears, Spain
+34 871 03 49 93