New Tokyo Japanese Restaurant

6 Home Depot Dr Plymouth MA 02360 USA

(508) 830-3888

Location