Sushi chef at Sato Japanese - Adelaide, South Australia, Australia
Sato Japanese Restaurant is a consumer services company based out of 3436 Lake Tahoe Blvd, South Lake Tahoe, California, United States.