Get directions to: The Pizza House, Delta, UT
Restaurant address: 69 North 300 West Delta, UT 84624, USA
Restaurant: The Pizza House