About Norbar
We are a newly refurbished Bar and Restaurant that is located on the Wayside by Llanaber just a stones throw away from Barmouth.
Norbar Description
Recently renovated Bar and Restaurant.
More about Norbar
Norbar is located at LL42 1RR Barmouth
01341280989