Subway Reviews & Details
2009 Yale St
Subway is located at 2009 Yale St in Houston near the intersection of Yale St and W 20th St. Call (713) 864-2003 for dine in or takeout.
- Service:Dine In and Takeout
- On The Menu:Sandwiches
- Major Intersection:Yale St And W 20Th St
Tell us more about Subway Houston!