Yama Zakura

Yama Sushi

We happily kicked off 2022 by having dinner at our favorite sushi restaurant – Yama Zakura in Northborough. It is SO good! Yama Zakura offers tantalizing sashimi and sushi rolls with an infusion of Thai and Japanese flavors. Every sushi roll reflects owner Anna Bouphavichith’s creative, innovative and artistic flair. The décor sets tone for […]