The Floating Green Restaurant. (Hospitality and Gastronomy) in Coeur d'Alene (Idaho).