DILHORNE is a tiny village in Staffordshire and it's home to ... including burgers, tarts and pies. Food is served from 5pm to 9pm, with the exception of Sundays when roasts are served from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results