247 Gaming

From TwogPedia
Locations/247 Gaming


247 Gaming
Team placeholder light.png
Location Information
Closed:
Yes
Type:
Internet café
Location:
SpainBarcelona
Address:
Carrer d'Àvila, 112
Links

247 Gaming is a Internet café located in Barcelona, Spain