Reviews of Crazy Chicken (Lincoln). (Restaurant) in Lincoln (Lincolnshire).