80 High St, Leicester LE1 5YP +44 116 251 7799
restaurant, Leicester, England, United Kingdom
Today
How to go there