Mother Hubbard's

Closed
Call
Website

Advertisement

25 Eldon Street
Barnsley, England S70 2JJ

Mother Hubbard's is a traditional family-style licensed fish and chip restaurant located in the Westborough area of Scarborough, a popular seaside resort in Yorkshire. Owned by the Bradley family for over 25 years, the establishment prides itself on offering an award-winning dining experience with a charming atmosphere and a menu that caters to both classic and contemporary tastes.

Generated from the website

Own this business?
See a problem?

You might also like

United KingdomEnglandBarnsleyMother Hubbard's

Advertisement