.
100% Were impressed
<p>Yama Zakura, Japanese for "mountain flowers," is located in the Honey Farms Plaza on West Main Street.  The restaurant specializes in sushi and Asian fusion cuisine and has received countless accolades including the 2010 People's Choice Award for Best Asian Food in the Worcester area.  </p>
<p>If you order 24 hours in advance, Yama Zakura can create a sushi platter just for your event.  </p>
369 W Main St, Northborough, MA 01532
(508) 393-4187
  • Accessibility Details: Designated parking available
  • Accessibility Details: Handicapped parking is available.
  • Hours: By appointment only
  • Hours: Lunch: Tues - Fri, 11:30am - 2:30pm; Dinner: Tues - Thurs, 4:30pm - 9:30pm; Fri, 4:30pm - 10pm; Sat, 4:30pm - 10pm; Sun, 4:30pm - 8:30pm; Monday, closed except for private events
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »