Get directions to: Sahara Pizza, Post Falls, ID
Restaurant address: 801 W Seltice Way (at N Chase Rd), Post Falls Post Falls, ID 83854, USA
Restaurant: Sahara Pizza