I finally got there today, August 13. Parking in Salem is a challenge, especially when you drive a pinball-hauler that's to tall for the parking garages. As an alternative, note that the place is located one very short block from the train station, so you can park in a different city and take the train in.
Pinballs on site are Cyclone, Hook, and Cue Ball Wizard, in the back room. There are about 20 coin-op video games, too, split between the main room and the back room. Food offerings are essentially one each from the major bar food groups, while the drink offerings are widely varied. There are lots of acoustically-hard surfaces, and I could picture it being hard to hear the games when the place is crowded.
There may be more info at http://www.bit.bar/
Overall: a good representative of the barcade movement, where coin-op games are the principal entertainment, but more compelling for the video game fan than a pinballer at the moment.
.................David Marston