Hometown Plzza Address: 1109 S Washington Ave, Montour, ID 83617 Phone: (208) 365-7760 Cuisine: Pizza Pizza, Restaurants