Adel's Liquors 3737 El Camino Real Santa Clara, CA 95051 Phone: (408) 243-9594
Category: Liquors - Retail