Japanese restaurant · 1640 Lee Victory Pkwy, Smyrna, TN
See full menu
More food in Smyrna, TN · Japanese Food in Smyrna