1. Pizza Factory 612 Bank St, Wallace, ID 83873 Coordinate: 47.47135,-115.92291 Phone: (208) 753-9003