Subway is located at 2003 Pease St, Houston, TX. This location is in the Downtown Houston neighborhood. This business specializes in Restaurants. Subway is open Mon-Sun: 8:30am-8:30pm and accepts Apple Pay, Cash, Discover, Mastercard and Visa.
by merchantcircle on November 20, 2013 from merchantcircle
Information from the business
Owner Message
Do you own Subway? Contact us to connect with your diners.