Map & Directions - Takara Japanese Steakhouse
View Menu
Takara Japanese Steakhouse
7536 Boulevard 26, North Richland Hills, TX, 76180
(817) 595-8820 (Phone)
7536 Boulevard 26, North Richland Hills, TX, 76180
(817) 595-8820 (Phone)