Store name: Sarku Japan Address: 401 NE Northgate Way, Seattle, WA 98125 Shopping mall: Northgate Mall State: Washington Store phone: Location: Foodcourt- In Between Subway & Thai-Go Category: 0
: