Opa! Los Gatos Location: 27 N Santa Cruz Ave, Los Gatos, CA 95030
Opa! Willow Glen Location: 1100 Lincoln Ave, San Jose, CA 95125
Opa! Los Altos: 325 Main St., Los Altos, CA 94022
Opa! Walnut Creek: 1532 N. Main St., Walnut Creek, CA 94596
Opa! Campbell: 276 E. Campbell Ave., Campbell, CA 95008
Opa! Palo Alto: 140 University Ave., Palo Alto, CA 94301
We pride ourselves on providing fresh, homemade foods that everyone afford and enjoy. All of our meals are prepared daily in the homemade traditions and spirit of our Greek families.
When you walk into any of our Opa! locations we want you to feel at home in the warmth of our cozy and friendly environment. We hope you will take notice in the value of our meals. We serve fresh, delicious Greek food at affordable prices. Value and customer satisfaction are our pillars!