Great 2 stars Michelin Guide restaurant in a lovely city in Alsace.