1 takeaway
The Chipyard
Fish & Chips
Unit 2A Quarella Road 01656 651123
Delivery Menu online