- www.takarajapaneserestaurant.net
- 1
15 Elissa Ave, Wayland, MA 01778. Takara Japanese Restaurant is known for its Asian, Dinner, Japanese, Lunch Specials, Noodles, and Sushi. Online ordering available!... Japanese style deep fried in light bread crumb batter and served with rice and..
Relevance: 13.712606