Posted by Foodnut.com, July 25th, 2011
By Henry Kwan
Why did we dine here? – Inshou recently opened in the Marina Plaza shopping center, just off Highway 101′s Hillsdale exit. We were shopping at Marina supermarket and decided to give this new place a try.
San Mateo is home to a large Japanese and Asian population making it ground zero for some excellent Japanese restaurants including Hotaru, Yakitori Kokko, and Sushi Sam.