Takeshima Return to Directory Takeshima Return to Directory 308 Harvard St. Brookline MA 02446 617 566-0200