Pedro's Restaurant & Cantina
(408) 496-6777
3935 Freedom Cir
Santa Clara,
CA
95054
37.3865
-121.9732



