Skip to content
Sushi Restaurant

Takara Japanese Restaurant

Estimated price 2 out of 4
Location
1 Green Street
Medfield, MA 02052
Phone+1 508-359-7888
Hours of Operation statusClosed · Opens in 9 minutes
Outdoor Seating
No
Powered by Foursquare