Japanese steakhouse · 701 President Pl #100, Smyrna, TN
See full menu
More food in Smyrna, TN · Japanese Steakhouse in Smyrna