Pete’s Pizza Phone 515-961-7797 Restaurant Type Pizza Address 2510 118 N Howard St, Indianola, IA ZIP Code 50125