Best Fish & chips restaurant in Newquay, united kingdom