Restaurant
The Mermaid
Von 14 Einheimischen empfohlen
Standort
Jubilee Road
Barmouth, Wales
Tipps von Einheimischen
Fabulous fish & chips! Award winning local chip shop. Open till 9pm in the summer season. (8pm winter/out of season).