Tokyo Teppanyaki

  • Restaurant
1004 Padre Blvd., Suite I-1
South Padre Island, TX 78597
(956) 509-6339
(956) 433-5185 (fax)
  • Whom to Contact