← 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
Verified reviews come first. A receipt photo earns the Verified badge.
Write a reviewNo reviews yet
Be the first. Rate the dishes you had, too.