Loard’s Ice Cream & Candies Orinda ★★★★★4.7 (209) Bakeries & Desserts Ice cream shop 230 Brookwood Rd, Orinda, CA 94563 Today: 11 AM–10 PM Call Website Details →