This profile has not been claimed by the business owner or representative.
Claim this business to update business information, get new reviews, respond to reviews, receive messages from prospective customers, and more!
318 W Port Plaza Dr, St. Louis, MO, 63146, United StatesGet directions
|Mon||11:00 a.m. to 9:30 p.m.|
|Tue||11:00 a.m. to 9:30 p.m.|
|Wed||11:00 a.m. to 9:30 p.m.|
|Thu||11:00 a.m. to 9:30 p.m.|
|Fri||10:00 a.m. to 1:30 a.m.|
|Sat||10:00 a.m. to 1:30 a.m.|
|Sun||5:00 p.m. to 10:00 p.m.|
Imo's Pizza - Westport Plaza has a 5 star rating with 2 reviews.
Imo's Pizza - Westport Plaza is open now. It will close at 9:30 p.m.
Cindy Walters: "We used to live in st. Louis and ate them all the time we moved near Poplar Bluff and Walmart had them for a while but them quit selling them. I don't normally eat frozen pizza but these are excellent just wish I could s..." read more
Laura Schroeder Marsh: "best pizza and cheese bread anywhere😍👍 and the staff is super friendly... dont let waiting for your pizza delay you.. they are super busy because it is super yummy.. been coming here over 45 years... my kids come here ..." read more
Malinda Sims: "Great pizza and the service is amazing."