The Floating Green Restaurant (Coeur d'Alene) reviews - SkyPhone Spot