Caveau Stewala is a French restaurant offering Alsatian cuisine in a rustic and welcoming setting.