Teppay Japanese Restaurant, HOUSTON, Texas (TX)
Comfortably operating at 6516 Westheimer Road () in HOUSTON, Texas (TX) (77057), Teppay Japanese Restaurant can be contacted at 7137894506. We advise you to call up beforehand to make a reservation.
More restaurants in HOUSTON, Texas (TX)
Teppay Japanese Restaurant contact information and details:
Address: 6516 Westheimer Road - , HOUSTON, Texas (TX) 77057
Contact Phone: 7137894506