Japanese restaurant · 100 Oconee Square Dr, Seneca, SC
More food in Seneca, SC · Japanese Food in Seneca