Imo's Pizza
Hours:
654 N Market St, Waterloo IL 62298
Tips
Hours
Wednesday
10:30AM - 9:30PM
Thursday
10:30AM - 9:30PM
Saturday
10:30AM - 10:30PM
Most Recent Reviews
-
January 2024
Great food and great service! Love their provel bites and their lunch specials are a great deal!
-
October 2023
Our mistake, left the green peppers off a deluxe pizza. Didn't have the normal taste. Needs the green peppers even if you don't eat them.
-
October 2023
Best salad and subs anywhere. But flat square pizza.....yuk!
More Comments(126)
Nearest Imo's Pizza Stores
You May Also Like
-
Waterloo, Illinois