Food Safety Report: KFC Kidderminster - Stourport Road, Stourport Road, Kidderminster, UK 9 months ago • details 22 Could not continue eating as wanted to throw up. Now in a lot of stomach pain