Travel in Eccleshall
17 Stafford Street
Stafford, Staffordshire ST21 6BL
This is a lovely pub restaurant with ample on site parking. It has a wide and varied menu and the food is wonderful.
I used to go there many...
© Qype 2013 - Travel Eccleshall | Qype Reviews
Made with Love in Hamburg, Germany