Takara Japanese Restaurant
1879 Troup Hwy, Tyler
(903) 630-3351
Menu
Restaurants in Tyler, TX
Takara Japanese Restaurant
1879 Troup Hwy, Tyler, TX 75701
(903) 630-3351