213A Narborough Rd, Leicester LE3 2QR +44 116 222 2223
restaurant, Aylestone, England, GB
Today
How to go there