Address: 17 Fleming Way, CT19 6JX, Folkestone
Phone: +44 1303 487712
Website: Go to site
Work time: Tuesday:12pm-12am
Wednesday:12pm-12am
Thursday:12pm-12am
Friday:2:30pm-12am
Saturday:12pm-12am
Sunday:12pm-12am
Monday:12pm-12am

About Delboys fish & chips

Delboys fish & chips, is located at 17 Fleming Way, Folkestone, CT19 6JX, UK

Delboys is under construction
Takeaway

How to get to Delboys fish & chips?