Japanese restaurant · 5958 Snow Hill Rd #168, Collegedale, TN
See full menu
More food in Collegedale, TN · Japanese Food in Collegedale