Leicester, Leicestershire, LE1 1JA, GB
Italian Restaurant
Directions ↗
19 Halford Street, Leicester, Leicestershire, LE1 1JA, GB
0.02 km away
1A Halford St, Leicester, Leicestershire, LE1 1JA, GB
0.04 km away
20-22 Granby St, City Centre, Leicester, Leicestershire, GB
0.05 km away
14 Granby St, Leicester, Leicestershire, GB
0.05 km away
14 Granby Street, Leicester, Leicestershire, LE1 1DE, GB
0.05 km away
Free Lane, Leicester, LE 1 1, GB
0.05 km away
Place data: Foursquare Open Source Places · Apache 2.0
Copyright 2024 Foursquare Labs, Inc.