Takara: Map, Address & Phone Number

Advertisement

Map, Address and Phone Number for Takara

Takara
151 Linden St
Wellesley, MA 02482
781-123-9888
http://www.takarawellesley.com/

Driving Directions | Nearby Hotels



Advertisement