Imo's Pizza
Address:
15523 Manchester Rd, Ballwin, MO 63011
Phone:
(636) 227-8282
Payment:
Cuisine:
Pizza
Other Details:
This Imo's is nestled into a strip mall that is conveniently located off of Manchester Road. It offers salads, pasta, sandwiches, soft drinks and, of course, its famous St. Louis style pizza. Because of its small size, seating is limited, but it does offer delivery and take-out.
Pizza, Restaurants
Other Businesses: