March 10, 2010 0 Comments
The Allure of Alsace. This week we’re looking to Alsace, France, for ethereal wine and a comfort dish that only the French could invent.