Takara Restaurant
Add to Favorites
CLOSED NOW
Today: 4:00 pm - 10:30 pm
Tomorrow: 4:00 pm - 10:30 pm
21 Years
in Business
Saved to Favorites
Phone: (508) 791-1140
Address: 10 Kelley Sq, Worcester, MA 01610
Cuisines: Family Style
23 Millbury St, Worcester, MA 01610
250 Franklin St, Worcester, MA 01604
163 Madison St, Worcester, MA 01610
72 Shrewsbury St, Worcester, MA 01604
33 Canterbury St, Worcester, MA 01610
19 Wall St, Worcester, MA 01604
52 Millbury St, Worcester, MA 01604
82 Harrison St, Worcester, MA 01604
166 Shrewsbury St, Worcester, MA 01604
118 Highland St, Worcester, MA 01609