Tokyo Steak House Reviews & Details
Tokyo Steak House
9405 San Pedro Ave
Tokyo Steak House is located at 9405 San Pedro Ave in San antonio near the intersection of Heimer Rd and San Pedro Ave. Their menu consists of Japanese dishes . Call (210) 341-4461 for dine in.
- Service:Dine In
- On The Menu:Steak
- Major Intersection:Heimer Rd And San Pedro Ave
Tell us more about Tokyo Steak House San antonio!