May 12, 2011 – Here are pictures from the new Cafe Stella restaurant (that opens tomorrow) at 3302 McCaw Ave (up the hill behind Gelson’s). The attention to detail inside and out is extraordinary. I tried the Prime Rib Sandwich – thinly sliced provence herb crusted roast prime rib & tomato cornichon relish. It was great. Cafe Stella seems to be really kid/family friendly, casual, affordable yet high quality. I think they will do very well.