Lakefront fine dining featuring French-inspired California cuisine.
115 Grove Street 96145 Tahoe City United States