62 London Road
Leicester,
Leicestershire
LE2 5DH
01162250000
Latitude: 52.5969777, Longitude: -1.0771997
09:30 - 18:30 - Mo, Tu, We, Th, Fr, Sa, Su
Actual information about Antibo of Italian Restaurant category. Antibo is located at 62 London Road Leicester, LE2 5DH. How to get to Antibo office? Look at the map below or call them 01162250000