Start from
Takara Japanese Restaurant
1 Green St, Medfield 02052