More about Hazelhurst Chip Shop
Hazelhurst Chip Shop is located at Biddulph Rd, ST6 6SH Stoke-on-Trent
+441782833139
Similar Listings
Quaglino'S
4.1