Should I Eat Here

Hygiene standards are very good.

Address
20-22 St Edward Street, Leek, Staffordshire, ST13 5DS