Sunday-Thursday (11am-9pm) Friday & Saturday (11am-10:30pm)
Across from Walmart in Ottawa, IL. Exit 90 off Interstate 80.
Chicago-based, family owned, pizza franchise. The franchise operates nearly 200 locations with excellence. The Ottawa, IL is owned and operated by Geno & Jess Olivito with over 30 years of experie