Scottsdale Location

New York’s Best Italian Bistro in Scottsdale is Now Times Square Neighborhood Italian Restaurant. The word is out. Times Square has opened it’s third restaurant, located in the Scottsdale Airpark, and serving Pizza, Pasta, Seafood, and Subs.

Address:

13901 N 73rd St
Scottsdale, Arizona
85026

Phone: (480) 443-4524

  • Join the Club!

    Send us your name and email and we'll enter you in to win a million dollars! Actually, not really, but you'll still get some great specials and stuff.