Takeshima THIS RESTAURANT IS CLOSED Takeshima

THIS RESTAURANT IS CLOSED Takeshima Map

308 Harvard St. (Green St.)
Brookline, MA 02446
617-566-0200
Map
Cuisine: Japanese / Sushi
This small Coolidge Corner sushi bar sacrifices flash for reliability.
Openings: Lunch & Dinner daily

Features