OPEN

The Rock and Scallop

restaurant
4.7(56 reviews)
Albert Hall, Craddock St, Swansea SA1 3EP, UK