Chow Time, SCOTTSDALE, Arizona (AZ)
Comfortably situated at 2228 North Scottsdale Road () in SCOTTSDALE, Arizona (AZ) (85257), Chow Time is available at 4809475479. We advise you to give them a call early in advance to arrange your spot in the restaurant.
More restaurants in SCOTTSDALE, Arizona (AZ)
Chow Time contact information and details:
Address: 2228 North Scottsdale Road - , SCOTTSDALE, Arizona (AZ) 85257
Contact Phone: 4809475479