Takara Japanese Restaurant
1 Green St, Medfield
(508) 359-7888
Recent Reviews
Order Online
You May Also Like
China Sky - 24 North St
Chinese
Medfield House Of Pizza - 10 North St
Salad, Pizza
Royal Pizza - 483 Main St
Pizza
Restaurants in Medfield, MA
Takara Japanese Restaurant
1 Green St, Medfield, MA 02052
(508) 359-7888