Get directions to: Pizza Place The, Priest River, ID
Restaurant address: 221 High Priest River, ID 83856, USA
Restaurant: Pizza Place The