Mendlesham Fish & Chip Shop
Chapel Road, Mendlesham, Stowmarket IP145SQ Stowmarket , Suffolk, United Kingdom United Kingdom
- Profile: Mendlesham Fish & Chip Shop is a Fast Foods company located at Stowmarket , Suffolk,, United Kingdom United Kingdom, address is Chapel Road, Mendlesham, Stowmarket, Stowmarket , Suffolk, IP145SQ UK, postcode is IP145SQ, you can contact Mendlesham Fish & Chip Shop by phone 441449766987