1. Imo's Pizza 14329 Manchester Rd, Manchester, MO 63011 Coordinate: 38.59305,-90.51342 Phone: (636) 394-8100