Home > United Kingdom > Eastern > Suffolk > Stowmarket > Debenham > Fish & Chip Shops
Fish & Chip Shops in Debenham, Stowmarket
![food directory listing](/pics/food-directory-listing.gif)
Debenham Fish Shop
Fish & Chip Shop
32 High Street, Debenham, Stowmarket, Suffolk, IP14 6QW
01728 860672
more32 High Street, Debenham, Stowmarket, Suffolk, IP14 6QW
01728 860672
more