Imo's Pizza
Address:
3815 Vaile Ave, Florissant, MO 63034
Phone:
(314) 831-0000
Hours:
- Mon: 10am-11pm
- Tue: 10am-11:30pm
- Wed: 10am-11:30pm
- Thu: 10am-11:30pm
- Fri: 10am-12am
- Sat: 11am-12am
- Sun: 11am-10:30pm
Payment:
Cuisine:
Pizza
Other Details:
Located at the corner of Vaile and New Halls Ferry, Imo's Pizza has the original St. Louis style pizza. It offers the freshest ingredients and its products are never frozen. This location offers dine-in, take-out and delivery.
Pizza, Restaurants
Other Businesses:
- The Liquor Rack at 12779 New Halls Ferry Rd, Florissant, MO 63033
- Toast Time Bar & Deli at 12781 New Halls Ferry Rd, Florissant, MO 63033
- China Inn at 3811 Vaile Ave, Florissant, MO 63034
- Papa John's Pizza at 13076 New Halls Ferry Rd, Florissant, MO 63033
- Old Tymers Carryout Kitchen at 12675 New Halls Ferry Rd, Florissant, MO 63033