840 Summit St, Elgin, Illinois 60120-4300 USA
Deep dish pizza with pepperoni and black olives.
Photo Credit: Yelp