At first this unassuming coffeehouse in a Vons shopping center doesnt call too much attention. The windows...
All reviews seem positive