Restaurant

SUBWAY®Restaurants

3 locals recommend,
Permanently closed
Location
2421 The Alameda
Santa Clara, CA

Tips from locals

Judie
March 25, 2014
Restaurant within walking distance.
Joe
January 24, 2016
You know about this place. Walk through the "Million Dollar" gate and go out to Lincoln Ave. Make a right and cross the street. You'll be there in 4 minutes

Unique things to do nearby

Be A Beekeeper
Mah-jongg and Tea in The Bay Area
Beyond Yosemite, off the beaten path