Friary Leicester
12 Hotel St, Leicester
0116 261 9196
Recent Reviews
Order Online
Reserve
Friary Leicester
12 Hotel St, Leicester LE1 5AW
0116 261 9196