google.com, pub-8701563775261122, DIRECT, f08c47fec0942fa0
The chef of a two-Michelin-star Welsh restaurant says the restaurant has “the highest standards in the world” despite receiving a…