t'afia restaurant
Address:
3701 Travis St, Houston, TX 77002
Phone:
(713) 524-6922
Restaurants
Other Businesses:
- Fuston Cafe at 3722 Main St, Houston, TX 77002
- Rouge at 812 Westheimer Rd, Houston, TX 77006
- Noko Nikos Greek & American at 2520 Montrose Blvd, Houston, TX 77006
- Nick's Grill at 2416 Mangum Rd, Houston, TX 77092
- Burger Joint at 2703 Montrose Blvd, Houston, TX 77006