Imo's Pizza
Address:
6197 Telegraph Rd, Saint Louis, MO 63129
Phone:
(314) 293-4667
Hours:
- Mon: 10am-11pm
- Tue: 10am-11pm
- Wed: 10am-11pm
- Thu: 10am-11pm
- Fri: 10am-12am
- Sat: 10am-12am
- Sun: 10am-11pm
Cuisine:
Pizza
Other Details:
Imo's Pizza offers "the square beyond compare": a square-sliced, very thin-crusted pizza topped with provel cheese. Imo's is widely associated with the provel-topped St. Louis–style pizza, and with 90 locations in the area the restaurant is the clear leader. Shannon McConnell operates the Imo's location on Telegraph Road in Oakville, which offers dine-in, carry-out and delivery service.
Pizza, Restaurants
Other Businesses:
- Flames Bar B Que at 4156 N Newstead Ave, Saint Louis, MO 63115
- Five Bistro at 5100 Daggett Ave, Saint Louis, MO 63110
- Discount Smoke Shop at 67 Grasso Plz, Saint Louis, MO 63123
- Gian-Tony's On The Hill at 5356 Daggett Ave, Saint Louis, MO 63110-3028
- Jack in the Box at 4500 Lemay Ferry Rd, Saint Louis, MO 63129