At the same location
Random review
Read all reviewsReally cool spot. They have a multitude of games/headsets. They sell alcoholic drinks as well. The staff is nice and friendly. I come here every month or two to play some games and have a beer.
corey