29 Derby St, Leek ST13 6HN +44 1538 388013
restaurant, Leek, England, United Kingdom
Today
How to go there