Aux 2 Terrasses is a French restaurant offering a pleasant terrace setting.