Crossroads Specialty Foods ★★★★★4.7 (308) Grocery & Markets Gourmet grocery store · Russian grocery store 720 San Antonio Rd, Palo Alto, CA 94303 Today: 9 AM–8 PM Call Details →