alternative video upload
source
Yes I double checked and the place exists. At Lebriz Faim restaurant in Grenoble, it is on Google Street View.
Europe
Yes I double checked and the place exists. At Lebriz Faim restaurant in Grenoble, it is on Google Street View.