Imo's Pizza

Imo’s has been a St. Louis tradition for the delicious taste – the thin, crunchy crust, the homemade sauce, the tangy provel® cheese and plenty of fresh toppings. The Westport Plaza location offers a select menu. Delivery within Westport Plaza only.
imo logo hori eps cmyk

Address
318 West Port Plaza
St. Louis, MO 63146


Telephone
(314) 548-2848
 
Website
 
Restaurant hours:
Sunday - Thursday:
11:00am - 9pm
 
Friday - Saturday:
11:00am - Midnight

Want to hear more about what’s happening at Westport Plaza?

Sign up for our monthly e-newsletter!

 

x