Remove Ads

Photo of Soho Teriyaki III

Soho Teriyaki III

1001 Cooper Point Rd SW, # 110, Olympia, Washington 98502 USA

6 Reviews

No customer means get out quick!!!

Photo Credit: Yelp

Remove Ads