130 W Main St, Capron, Illinois 61012 USA
The counter area; the pizza oven and one hard-working man behind that wall on the right.
Photo Credit: Yelp