Fish & Chips · Norfolk
Good food.
Great flavour.
30 Station Road, North Walsham, Norfolk, NR28 0EA
Opening hours to be confirmed
Station Road Fish Bar is a local takeaway in Norfolk, NR28 0EA. A menu has not yet been added to this listing.
Station Road Fish Bar is listed at 30 Station Road, North Walsham, Norfolk, NR28 0EA. Opening hours and menu details can be added by the verified owner.
Loading reviews…