GalleryView all (1)
Reviews
nickdiamond
08/26/2013
Cold food, poor service. I would rather eat frozen over this place.
pplotz
11/20/2007
Imo's Pizza is undisputably the best pizza in St. Louis. And don't forget to try the mozzarella sticks, too!
Details
Phone: (314) 293-4667
Address: 6197 Telegraph, Saint Louis, MO 63129
Website: http://www.imospizza.com
More Info
- Payment method
- all major credit cards, amex, discover
- Price Range
- $$
- Neighborhood
- Oakville
- Other Link
- Categories
- Other Information
Cuisines: Take Out, Pizza
People Also Viewed
- Papa Johns Pizza
6057 Telegraph Rd, Saint Louis, MO 63129
- Smoogie's Restaurant and Bar
6346 Telegraph Rd, Saint Louis, MO 63129
- Fazoli's
123 Arnold Crossroads Ctr, Arnold, MO 63010
- Oakville Pub & Sports Grill
6348 Telegraph Rd, Saint Louis, MO 63129
- Pizza Hut - Closed
5676 Telegraph Rd, Saint Louis, MO 63129
- Fazoli's
3270 Telegraph Rd, Saint Louis, MO 63125
- Billie's Bistro
5445 Telegraph Rd, Saint Louis, MO 63129
- Audie Faulstich
7741 Becker Rd, Saint Louis, MO 63129
- Ponderosa Steakhouse
3601 Jeffco Blvd, Arnold, MO 63010
- Jack in the Box
5624 Telegraph Rd, Saint Louis, MO 63129