Takara Japanese Restaurant
151 Linden St, Wellesley
(781) 235-9888
Recent Reviews
Order Online
Reserve
You May Also Like
The Linden Store - 162 Linden St
Deli
sweetgreen - 180 Linden St
Health Food, Salad, Vegetarian
Tatte Bakery & Cafe - 165 Linden St
Coffee & Tea, Bakery
Restaurants in Wellesley, MA
Takara Japanese Restaurant
151 Linden St, Wellesley, MA 02482
(781) 235-9888