Bistro Bistro is located at 1727 Connecticut Ave NW. We noted their grand opening back in June ’09 (for some reason that post got messed up but the comments are still there).
I know folks are fond of the nearby Bistrot du Coin.
I think enough time has passed to properly judge Bistro Bistro. You can see their menus here. Any fans?