tours france

To my American eyes this looks like a movie set but it is just another bar in Tours, France.