Get directions to: Benihana Of Tokyo, Phoenix, AZ
Restaurant address: 16403 North Scottsdale Phoenix, AZ 85003, USA
Restaurant: Benihana Of Tokyo