SAFFRON Indian Restaurant & Bar ★★★★★4.6 (171) Restaurants Indian restaurant 2 Orinda Theatre Square #153, Orinda, CA 94563 Call Website Details →