Yama Zakura
Address:
369 W Main St Ste 3, Northborough, MA 01532
Phone:
(508) 393-4187
Hours:
- Tue: 11:30am-2:30pm
- Wed: 11:30am-2:30pm
- Thu: 11:30am-2:30pm
- Fri: 11:30am-2:30pm
- Sat: 4:30pm-10pm
- Sun: 4:30pm-10pm
Payment:
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Parking Lot
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Dinner
- Wheelchair Accessible Yes
Other Details:
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.
If you order 24 hours in advance, Yama Zakura can create a sushi platter just for your event.
Restaurants
Other Businesses: