603 Meanwood Rd, Leeds, West Yorkshire, LS6 4AY, GB
Italian Restaurant
Directions ↗
570 Meanwood Rd, Leeds, West Yorkshire, LS6 4AZ, GB
0.02 km away
580 Meanwood Rd, Leeds, West Yorkshire, LS6 4AZ, GB
0.02 km away
570 Meanwood Rd, Leeds, West Yorkshire, LS6 4AZ, GB
0.02 km away
580 Meanwood Rd, Leeds, West Yorkshire, LS6 4AZ, GB
0.02 km away
607 Meanwood Rd, Leeds, West Yorkshire, LS6 4HQ, GB
0.03 km away
Place data: Foursquare Open Source Places · Apache 2.0
Copyright 2024 Foursquare Labs, Inc.