Elsässer Stube offers culinary delights from Alsace and France, specializing in French cuisine.