Best Fish & chips restaurant in Green Bay, WI