Friary Leicester
12 Hotel St, Leicester
0116 261 9196
Menu
Reserve
Leicester, Leicestershire
Friary Leicester
12 Hotel St, Leicester, Leicestershire LE1 5AW
0116 261 9196