Santa Clara Liquor Store 1291 Franklin Mall Santa Clara, CA 95050 Phone: (408) 296-0662 Fax: (408) 296-2839
Category: Liquors - Retail