The Bistro is a small, popular place with very good food. On busy weekends it is a challenge to get a table, but well worth it. You just have to be willing to sit close to the folks around you.
We stopped for a late night dessert one night, which was great, but since it was late the choices were limited. It's best to go early.