5938 W 16th St, Cicero, Illinois 60804 USA
Large pepperoni pizza & large supreme pizza
Photo Credit: Yelp