De la Terre au Vin is a restaurant and organic wine shop offering fresh, reasonably priced dishes.