The Lobster Pot
The Quay, Barmouth
01341281234
Menu
Barmouth, Wales
The Lobster Pot
The Quay, Barmouth, Wales LL42 1HB
01341281234