62a, London Rd
Leicester,
Leicestershire
LE2 0QD
0116 225 0000
www.antiboleicester.co.uk
Latitude: 52.6299929, Longitude: -1.1235680
10:00 - 18:30 - Mo, Tu, We, Th, Fr, Sa
Actual information about Antibo Restaurant Leicester Ltd of Italian Restaurant category. Antibo Restaurant Leicester Ltd is located at 62a, London Rd Leicester, LE2 0QD. How to get to Antibo Restaurant Leicester Ltd office? Look at the map below or call them 0116 225 0000