Get directions to: Lakefront Restaurant & Lounge, Cascade, ID
Restaurant address: 119 Lakeshore Drive Cascade, ID 83611, USA
Restaurant: Lakefront Restaurant & Lounge