Petra cafe ★★★★☆4.2 (136) Restaurants Greek restaurant · Mediterranean restaurant 2 Orinda Theatre Square #105, Orinda, CA 94563 Call Details →