Best Fish & chips restaurant in Yeovil, united kingdom