CityPalma
CountrySpain
LocationCarrer de Sant Alonso, 2, Centre, 07001 Palma, Illes Balears, España
Business (Restaurants). Google rating 5.0/5 (247 reviews).
https://maps.google.com/?cid=7466072403744961551&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA