Village Pizza Restaurant ★★★★☆4.3 (152) Restaurants Italian restaurant 19 Orinda Way A, Orinda, CA 94563 Call Website Details →
La Piazza (Orinda) ★★★★☆4.0 (71) Restaurants Italian restaurant 15 Moraga Way, Orinda, CA 94563 Call Website Details →