Get directions to: Ayako Of Tokyo, Scottsdale, AZ
Restaurant address: 7042 E Indian School Rd Scottsdale, AZ 85251, USA
Restaurant: Ayako Of Tokyo