Yoshi Japanese Restaurant

1510 Blue Ridge Blvd Seneca SC 29672 USA

(864) 888-5088

Location