GalleryView all (1)
Reviews
08/26/2013
Cold food, poor service. I would rather eat frozen over this place.
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
- Email Business
- Payment method
- all major credit cards, amex, discover
- Price Range
- $$
- Neighborhood
- Oakville
- Other Link
- Categories
- Other Information
Good For Groups: No
Good for Kids: Yes
Attire: Casual
Wheelchair Accessible: Yes
Take Out: Yes
Cuisines: Take Out, Pizza
Alcohol: No
Takes Reservations: No
Outdoor Seating: No
People Also Viewed
- Papa Johns Pizza
6057 Telegraph Rd, Saint Louis, MO 63129
- Pizza Hut
5676 Telegraph Rd, Saint Louis, MO 63129
- Fazoli's
3270 Telegraph Rd, Saint Louis, MO 63125
- Oakville Pub & Sports Grill
6348 Telegraph Rd, Saint Louis, MO 63129
- Smoogie's Restaurant and Bar
6346 Telegraph Rd, Saint Louis, MO 63129
- Las Fuentes Mexican Restaurant
6025 Telegraph Rd, Saint Louis, MO 63129
- First Watch Restaurant
5646 Telegraph Rd, Saint Louis, MO 63129
- Fazoli's
123 Arnold Crossroads Ctr, Arnold, MO 63010
- Ponderosa Steakhouse
3601 Jeffco Blvd, Arnold, MO 63010
- McDonald's
5537 Telegraph Rd, Saint Louis, MO 63129