Japanese restaurant · 1510 Blue Ridge Blvd #108, Seneca, SC
Dine-In
More food in Seneca, SC · Japanese Food in Seneca