Japanese steakhouse · 6600 Stage Rd #101, Memphis, TN
More food in Memphis, TN · Japanese Steakhouse in Memphis