European Food Store ★★★★★4.7 (187) Grocery & Markets Santa Rosa European grocery store · Eastern European grocery store · Gourmet grocery store (...) 2790 Santa Rosa Ave M, Santa Rosa, CA 95407 Today: 10 AM–6 PM Call Website Details →
Aria Supermarket ★★★★☆4.4 (185) Grocery & Markets Alameda Eastern European grocery store · Grocery store 1537 Webster St, Alameda, CA 94501 Today: 10 AM–7 PM Call Details →