La Promenade is a French restaurant offering a dining experience with a riverside terrace.