Davy Jones Locker
The Quay, Barmouth
01341 280166
Recent Reviews
You May Also Like
The Lobster Pot - The Quay
Seafood
The Captain's Table - Church St
British
The Last Inn - Church St
Pubs, British
Barmouth, Wales
Davy Jones Locker
The Quay, Barmouth, Wales LL42 1ET
01341 280166