Information
Location Info |
Features |
---|---|
1 Palma De Mallorca, Can Pastilla Balearic Islands Spain +34 971 49 07 03 Visit Site |
Restaurant Fresh Fish Seafood Dishes Fish Platters Oysters Wines Lobster Octopus Stew |
La Mejillonera Restaurant reviews
Login to comment