Talking of French restaurants, just came across this. The Daily Herald rated them 1st for 2018 ahead of some other notables. L'Escargot. Anyone been?

https://www.lescargotrestaurant.com/