Get directions to: Kelly's Vay Mart-n-hoo Doo Creek Cafe, Priest River, ID
Restaurant address: 4156 Vay Road Priest River, ID 83856, USA
Restaurant: Kelly's Vay Mart-n-hoo Doo Creek Cafe