The Tap Bar & Restaurant
59 Peel Terrace, Stafford
01785 551961
Recent Reviews
Order Online
Reserve
The Tap Bar & Restaurant
59 Peel Terrace, Stafford ST16 3HE
01785 551961