Restaurant at the corner of a street, Strasbourg, France