Home > Resturants > The Pie Shed

The Pie Shed

Food:

Address: 1 Green Lane , Dewsbury WF13 4DH , England, Dewsbury F13 4DH

Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Reservations

+44 1924 694907

View Menu