Address: 1400 Worcester St, Natick 01760
Phone: (617) 535-9299
State: MA
City: Natick
Street Number: 1400 Worcester St
Zip Code: 01760
categories: dim sum restaurant, sushi restaurant
related searches: Tenichi natick menu, Tenichi natick reviews, Tenichi natick photos