Spot-Downtown Campbell in Campbell
201 Orchard City Dr,
Campbell, 95008
(408) 871-2200
(408) 871-2200
The Spot Downtown Campbell
bar, bars, bbq, campbell