18 Haywood St, Leek, Staffordshire, ST13 5JX, GB
Italian Restaurant
Directions ↗
2 Hayward Street, Leek, Staffordshire, ST13 5JX, GB
0.03 km away
20 Haywood St, Leek, Staffordshire, ST13 5JX, GB
0.03 km away
20 Haywood St, Leek, Staffordshire, ST13 5JX, GB
0.06 km away
3 Bath St, Leek, Staffordshire, ST13 6JQ, GB
0.06 km away
Moorland Shopping Centre, Pickwood Rd Unit 3, Leek, Staffordshire, ST13 5SN, GB
0.07 km away
69 Haywood St, Leek, Staffordshire, ST13 5JH, GB
0.09 km away
Place data: Foursquare Open Source Places · Apache 2.0
Copyright 2024 Foursquare Labs, Inc.