Skip to content
Restaurant

Subway

1 local recommends · Estimated price 1 out of 4 ·

Tips from locals

Ben
Ben
September 16, 2014
Nearest Subway Restaurant, .6 mile from house.
Location
1338 The Alameda
San Jose, California 95126
Phone+1 408-298-6877
Hours of Operation statusOpen · Closes 10:00 PM