Teppay

6516 Westheimer Rd A2, Houston, TX

Menu (As of 11/3)

Browse Menu

Ika teriyaki

Teppay: hours and how to order