Stelle Bistro Opening in Walnut Creek

Stelle Bistro is opening up in the old Chili’s location at 1403 Locust St. this month according to Diablo Dish. They go on to note that they will offer “Italian, Continental fusion” cuisine. If the name Stelle Bistro sounds familiar to you, that may be because they used to be on N. Main St. as Caffe delle Stella, now occupied by the Greek restaurant Opa! (That exclamation point is part of the name, I’m not trying to be emphatic or anything). 🙂

Did anyone ever try the original Caffe delle Stella? How was it?