Norbar Seafood Restaurant
Llanaber, Barmouth
01341 280989
Menu
Reserve
Barmouth, Wales
Norbar Seafood Restaurant
Llanaber, Barmouth, Wales LL42 1RR
01341 280989