Imo's Pizza
6845 Olive Blvd, Saint Louis, MO 63130
Reviews
12/29/2011
Provided by YP.comBest tasting Imo's in St. Louis. It's good everywhere but the one at 6845 Olive are very good every time.
More Business Info
- BBB Rating
- Hours
- Regular Hours
Mon - Thu: Fri - Sat: Sun: - Payment method
- amex
- Price Range
- $
- Neighborhoods
- Sutter Estate, University City
- Other Link
- Categories
- Pizza, Restaurants, Take Out Restaurants
- Other Information
Cuisines: Take Out, Pizza
Suggest an Edit