Imo's Pizza
Add Hours
Fax: (636) 447-6577
Phone: (636) 928-8272
Pizza St
02/14/2015
This manager in the store talked to me cussed me and I will never order food at this place again they don't care about customer care they lye to you and your food is bad ordered for delivery drivers good manager likes to get smart with customers
Phone: (636) 922-5588
Address: 35 Charleston Ct, Saint Peters, MO 63376
Website: http://www.imospizza.com