Address: La Rambla, 17, Palma de Mallorca, Spain
City: Palma de Mallorca
Menu Dishes: 35
Reviews: 42
"all great, except the tuna we order as the main dish that was the least that got us. has variety to come back and try new things. perfect service, beautiful location, quiet atmosphere."
All prices are estimates on menu.