Sent on the 8th of April, 2015
Little Caesars Pizza6928 S Pulaski Rd, Chicago, IL
Little Italy Pizza401 7th Ave, New York, NY
Awards: People's Choice Winner, 2015