Benihana | 16403 N Scottsdale Rd Scottsdale AZ 85254 United States Restaurant Menu & Phone16403 N Scottsdale Rd Scottsdale AZ 85254 United States 4.3/5
Osaka Japanese Steakhouse | 6730 E Superstition Springs Blvd Mesa AZ 85206 United States Restaurant Menu & Phone6730 E Superstition Springs Blvd Mesa AZ 85206 United States 4.5/5