Get directions to: Payette Motel, Payette, ID
Restaurant address: 625 S Main St Payette, ID 83661, USA
Restaurant: Payette Motel