← Back
Antibos Leicester
Restaurants
62 London Rd, LE2 5DH
Leicester, Leicestershire
Business profile
Antibo is an award-winning name already well known in the East Midlands with popular Italian restaurants in Sheffield, Nottingham and Derby
Customer reviews
No reviews yet
Write a review