Best Fish & chips restaurant in Newmarket, canada