Japanese restaurant · 6360 US-60, Barboursville, WV
See full menu
More food in Barboursville, WV · Japanese Food in Barboursville