Takara Japanese Restaurant
1 Green St, Medfield
(508) 359-7888
Menu
Restaurants in Medfield, MA
Takara Japanese Restaurant
1 Green St, Medfield, MA 02052
(508) 359-7888