Yama Zakura- Northborough, MA (Phantom Gourmet)
4,944 views · Published 19 May 2014 · 4:10 · Indexed 10 November 2026
Channel: phantomgourmet · 2014 · Entertainment
And at her restaurant Yama Zakura in Northborough, chef Anna can be found slicing, searing and serving some of the freshest sushi in all of New England. Located in an unassuming strip mall, this Asian eatery is decked out in art from the far east and customers that come from far away to get a taste of such artful cuisine.