One Stop Market Food & liquor
2561 Newhall St, Santa Clara CA 95050
(408) 248-1224
Directions
Order Online Delivery
Doordash
Santa Clara, California
One Stop Market Food & liquor
2561 Newhall St, Santa Clara
(408) 248-1224