For the best place in brooklyn for pool and table tennis, I highly suggest you check out Playboy Billiards and Table Tennis. They have excellent prices and plenty of tables where you don't have to wait, even on a friday or saturday night. There are plenty of buses which go into the area. There isnt much street parking so you may have to walk a little bit to get to the pool hall. They even have video games to play while you wait for your table and they also sell beer, soda, and other beverages to keep you satisfied.