Best Fish & chips restaurant in Penzance, united kingdom