Where do you need Restaurants ?
About Subway
Subway is located at 4835 Calhoun Rd, Houston, TX. This location is in the Greater Third Ward neighborhood. This business specializes in Restaurants and Sandwiches. Subway is open Mon, 7am-10pm; Tue, 7am-10pm; Wed, 7am-10pm; Thu, 7am-10pm; Fri, 7am-10pm; Sat, 8am-10pm; Sun, 9am-10pm and accepts Apple Pay.