Hopefully, a lot of people in the Bay Area. That’s because Made in Japan Teriyaki Experience, which is based in Canada, is set to open in San Francisco and in Contra Costa tomorrow, according to Bianca Torres from the Contra Costa Times. The Bay Area invasion is just the beginning for Teriyaki Experience. The restaurant…

To see the full content please subscribe to our annual subscription.
Log In Subscribe