Idyll Time Wine and Gift Gallery ★★★★★5.0 (5) Grocery & Markets Wine store 3310 Woodward Ave, Santa Clara, CA 95054 Today: 11 AM–5 PM Call Website Details →