Tokyo House

2050 N Alma School Rd Ste 5
Chandler, AZ
480.963.0015
33.336579
-111.859488
Hours:
Mon - Fri:11am - 9:30pm
Sat:11:30am - 9:30pm
Sun:closed

for Tokyo House
Directions
from: