0 review
26 Belvoir Street, Leicester, Leicestershire LE1 6QH
0116 255 8547
Italian, Mediterranean
Leicester, Leicestershire
£££