Takara
1014 Millbury St
Worcester
MA
01607
(508) 791-1140
Open Map
Description
Yakitori, Vegetable Tempura, Tokyo Delight, Teriyaki Juliene, Shrimp Tempura, Shrimp Appertize, Scallops Tempura, Scallop, Lobster Tempura, Japanese, Gyoza, Edamame, Chicken Tempura, Chefs Choice, Calamari Tempura
by merchantcircle on March 21, 2015 from
merchantcircle
Calamari Tempura
carry out
Chefs Choice
Chicken Tempura
Edamame
gyoza
Restaurants
Seafood Restaurants
soups
Yakitori