Best Chicken restaurant in Altrincham, united kingdom