103 E Santa Clara St San JoseCA95113

Open Map


Subway is located at 103 E Santa Clara St, San Jose, CA. This location is in the Downtown San Jose neighborhood. This business specializes in Sandwiches. Subway is open Mon, 8am-10pm; Tue, 8am-10pm; Wed, 8am-10pm; Thu, 8am-10pm; Fri, 8am-10pm; Sat, 9am-7:05pm; Sun, 9am-7:05pm and accepts Apple Pay.
by merchantcircle on October 19, 2018 from merchantcircle