Store name: Sarku Japan Address: 7201 Two Notch Rd, Columbia, SC Shopping mall: Columbia Place State: South Carolina Store phone: 803-736-6897 Location: Suite Upper Level, FC1 Category: 33
: