Takara Japanese Restaurant
At Takara Japanese Restaurant & Bar located at 15 Elissa Avenue in Wayland Town Center there is something for everyone. Enjoy from our delectable menu of sushi, sashimi, tempura, teriyaki, bibimbap and other specialty dishes. Dine-in and takeout is also available. We are open for lunch and dinner every day.
Disclaimer: Please contact the business directly to confirm their hours of operation.