Norbar Seafood Restaurant
Llanaber, Barmouth
01341 280989
Recent Reviews
Norbar Seafood Restaurant
Llanaber, Barmouth LL42 1RR
01341 280989