Chicken Shed Cannock
37 North St, Cannock
Menu
Cannock, Staffordshire
Chicken Shed Cannock
37 North St, Cannock, Staffordshire WS11 0BB