Reviews of Royal Chicken & Pizza (East Park Road) .. (Restaurant) in Leicester (Leicestershire).