Restaurant Reviews from DiningGuide411.com
    Top : United_States: TX: Houston

Teppay Japanese Restaurant, Houston, Texas










Teppay Japanese Restaurant
6516 Westheimer Road
Houston TX United States


Phone: 713.789.4506
Alcohol: full bar

Dress: casual

Parking: own parking lot