A couple stands outside of a German restaurant on a cobbled sidewalk .