Reviews of KFC Liverpool - Stonedale Retail Park. (Restaurant) in Liverpool (Merseyside).