953 W Belmont Ave, Chicago, Illinois 60657 USA
Double Pepperoni (11-inch) on special $8.99 with arugula and pesto toppings
Photo Credit: Yelp