10159 W Cermak Rd, Westchester, Illinois 60154 USA
Cheese pizza - nice change of pace with the fresh jalapeños as opposed to the typical pickled ones.
Photo Credit: Yelp