Times Square brings home on a plate to Glendale | Business

Times Square, an Italian restaurant based in the West Valley, brings elevated mom-and-pop style cooking to Glendale. Now Times Square’s third location, the Glendale location can be found at the southeast corner of Bell Road and 59th Avenue. The Bell Road location came as a relocation from where the company’s third location previously sat at …

Times Square brings home on a plate to Glendale | Business Read More »