All types Bar Restaurant All types All types Bars Restaurants 4 Closed now Little China 1 Devon Road, Stowupland, Stowmarket, Stowupland, EN IP14 4BZ Restaurant Closed now Stowupland Fish & Chip Shop The Green, Stowupland, Stowmarket, Stowupland, EN IP14 4AD Restaurant