Pedro's Restaurant & Cantina 3935 Freedom Cir Santa Clara, CA 95054 Phone: (408) 496-6777 Fax: (408) 496-6597
Category: Restaurants