Hobbs’ and Sons Fish & Chip Shop

Restaurant in Walsall, UK

Original Location- 41 Hall Street, Dudley

Tipton Road, Dudley, DY1 4SQ