RateDestinations
The Mermaid Cafe Bar & Restaurant, Swansea: ratings and warnings · RateDestinations