Imo's Pizza
$$ • Pizza, Italian
Hours:
13015 Tesson Ferry Rd, St. Louis
(314) 842-3868
Take-Out/Delivery Options
Customers' Favorites
Imo's Pizza Reviews
Placed online order for pickup but website wasnt working. Called and spoke with Eva the manager. She did an excellent job of explaining the website and took my order over the phone. Not even a half hour later we had a nice warm meal ready to go. Excellent staff and manager at this location!
Ratings
Hours
Monday | 10AM - 10PM |
Tuesday | 10AM - 10PM |
Wednesday | 10AM - 10PM |
Thursday | 10AM - 10PM |
Friday | 10AM - 11PM |
Saturday | 10AM - 11PM |
Sunday | Closed |