Hobbs’ and Sons Fish & Chip Shop
Restaurant in Walsall, UK
Original Location- 41 Hall Street, Dudley
Tipton Road, Dudley, DY1 4SQ
Restaurants
·
Walsall, UK guide