Search results
We did not find results for: Takara Japanese Restaurant Wellesley, MA.
Check spelling or type a new query.
We did not find results for: Takara Japanese Restaurant Wellesley, MA.
Check spelling or type a new query.
151 Linden St Wellesley, MA 02482 629.64 mi
Is this your business? Verify your listing
3.0 80 reviews
The food is good quality and the staff is friendly. Kitty has been there for years and knows all the regulars orders. More
Popped in for lunch with a colleague. This was exactly what I needed, a fulfilling lunch that still allowed me to feel great after. The service was quick and kind and the food was amazing. This... More