Imo's Pizza
Address:
16447 Village Plaza View Dr, Ballwin, MO 63011
Phone:
(636) 458-9000
Payment:
Other Details:
Tucked in the Village Plaza West on Manchester, half way between Clarkson and Eatherton roads, this Imo's location has been a staple in the community for years. It is cozy and bright inside with pizza on the go for delivery or take-out.
Pizza, Restaurants, Delicatessens
Other Businesses: