Antibo's Restaurant Ltd

Italian Restaurant

62a London Road, LEICESTER, Leicestershire, LE2 0QD  (Show me directions)

0116 22...Landline    Landline   

Email   

Website   

antiboderby   @antiboderby   @antibo21  

Report a problem with this listing