Restawran
The Mermaid
Inirerekomenda ng 14 na lokal,
Lokasyon
Jubilee Road
Barmouth, Wales
Mga tip mula sa mga tagaroon
Fabulous fish & chips! Award winning local chip shop. Open till 9pm in the summer season. (8pm winter/out of season).