The Gamers Den is located in the City Center Mall in Cambridge.

x