Takara Japanese Restaurant
1 Green St, Medfield
(508) 359-7888
Recent Reviews
Takara Japanese Restaurant
1 Green St, Medfield 02052
(508) 359-7888