SAFFRON Indian Restaurant & Bar ★★★★★4.6 (171) Restaurants Indian restaurant 2 Orinda Theatre Square #153, Orinda, CA 94563 Today: 11 AM–2 PM, 4–8:30 PM Call Website Details →