Store name: Sarku Japan Address: 11149 WEST 95TH STREET, Overland Park, KS Shopping mall: Oak Park Mall State: Kansas Store phone: 913-541-0067 Location: Food Court Level, FC-G Category: 33
: