Restaurant - Italian in Leicester
15 Granby Street, Leicester, Leicestershire, LE1 6EJ
0116 25… 0116 254 8936