Japanese restaurant · 661 President Pl, Smyrna, TN
See full menu
More food in Smyrna, TN · Japanese Food in Smyrna