2025
MELSHELL OYSTER SHACK
Swansea
Seafood Restaurant • €
A perfect place to enjoy oysters in the open air! Since 1984, the Melrose ...Read more