3443 Stevens Creek Blvd, San Jose, California 95117 USA
Times Square pizza (half chicken)
Photo Credit: Yelp