Make sure to bring your ID with you!!!
There are couple open areas for food, a bar in the open restaurant, arcade games, and a bar in the middle of the "arcade room". Can't comment on the food as I never dined at D&B - once the wait for 2 was 1 hour 30.
The bar area is self seating, with large screen TVs, ideal for watching sports. Drinks are reasonably priced until you realize how "unconcentrated"/watered down the drinks are.
The biggest complaint is probably the arcade machines. There are always too many out of service machines, no matter which day I go. Worse is, a handful of machines don't work after taking your "points" out of the card. You then have to find a staff to help you get your points back after explaining to them what happened. It takes the fun out of fuss free arcade games when this happens couple times a night within 2 hours.
On the bright side, they are constantly adding new machines!
Regardless of all the negative things about D&B, I will continue to come here as there aren't many places like it here in the GTA.