Subway Reviews & Details
12311 Main St
Subway is located at 12311 Main St in Houston near the intersection of Main St and S Post Oak Rd. Call (713) 721-1165 for dine in or takeout.
- Service:Dine In and Takeout
- On The Menu:Sandwiches
- Major Intersection:Main St And S Post Oak Rd
Tell us more about Subway Houston!