Casa Romana
5 Albion St, Leicester
0116 254 1174
Menu
Reserve
Leicester, Leicestershire
Casa Romana
5 Albion St, Leicester, Leicestershire LE1 6GD
0116 254 1174