Teppay
Japanese · Sushi
Teppay is a Japanese restaurant offering traditional dishes and an extensive sushi bar in a serene setting.
Location
Best places nearby
The highest rated places close to Teppay.
Local restaurants nearby
6516 Westheimer Rd, Houston, TX, 77057-5139, US



