The French Coffee Shop is one of my favorite places in this area and there is nothing remotely close to it....
All reviews seem positive