Best Fish & chips restaurant in Shrewsbury, united kingdom