First impressions -- especially the vivid ones -- can be hard to overcome. My first impression of Papillon Bistro Francais certainly was. In fact, it had all the elements of your basic restaurant ...