Japanese Restaurant in Irmo, SC 29063



Japanese Restaurant

7467 Saint Andrews Road

(803) 407-3866

Scroll to Top