Best Fish & chips restaurant in Blackpool, united kingdom