Get directions to: Marina Bar & Grill, Priest River, ID
Restaurant address: 6517 West Lakeshore Road Priest River, ID 83856, USA
Restaurant: Marina Bar & Grill