Mother Hubbard's
Closed
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
Also at this address
See a problem?
You might also like
Advertisement
