Imo's Pizza
Hours:
6845 Olive Blvd, University City MO 63130
Tips
Hours
Most Recent Comments
-
March 2024
They are always friendly and food fresh. No complaints.
-
March 2024
Food is always good and Hot. Now they are available through DoorDash..
-
March 2024
My wings were not good ? whomever I placed my order with was rude shim had an attitude .
More Comments(149)
Other Information
Cuisines: Deli, Take Out, Pizza
Nearest Imo's Pizza Stores
You May Also Like
-
University City, Missouri