French family meals Bristol restaurant serves ‘the finest French food I’ve eaten in a long time’ says The Times food critic May 24, 2025