5786 S Archer Ave, Chicago, Illinois 60638 USA
Pizza was disgusting, we wanted fresh tomatoes on top and looks like they put all there scraps on the pizza. Wtf
Photo Credit: Yelp