Restaurants Walnut Creek Judging New Restaurants – Opa! July 24, 2012 11:30 am After months of anticipation, the Greek restaurant Opa! has finally opened. You can check out their menus here. Anyone have a chance to check this place out yet? How is it? How does it compare to nearby Silk Road or Pomegranate? Previous Post Ridiculously Awesome Barbie of the Week Next Post Movies in the Plaza - Iron Man in Lafayette July 27th