Start from
Takara Japanese Restaurant
15 Elissa Ave, Wayland 01778