The Mermaid
Jubilee Rd, Barmouth
01341 280614
Menu
Barmouth, Wales
The Mermaid
Jubilee Rd, Barmouth, Wales LL42 1LT
01341 280614