← Santa Clara restaurants
The Sub Hub
No reviews yet
Sandwich495 El Camino Real Ste 111, Santa Clara
Own or manage The Sub Hub? Claim this listing free
Hours
Hours not listed yet.
Details
Address495 El Camino Real Ste 111, Santa Clara 95050-4396
Phone4089852253
Websitehttps://thesubhub.eat24hour.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.