Skip to main content

Taro

restaurant · japanese restaurant · Houston, TX

Address
8216 Kirby Dr, Houston, TX 77054-1602
Phone
(713) 665-8888
Website
taro.cafe
Where
29.6915, -95.4131

Search Hominin for Taro

Other restaurants nearby

More in Houston

Taro — restaurant in Houston, TX | Hominin