Steak and Vegetable Teppanyaki from Takara on Millbury Street in Worcester, MA Steak and Vegetable Teppanyaki from Takara on Millbury Street in Worcester, MA BY Luke M. Vaillancourt · May 8, 2015 Share Facebook X LinkedIn Mail Link Steak and Vegetable Teppanyaki from Takara on Millbury Street in Worcester, MA Underwritten by