Lan Shops?


L

lesterchan08

Guest
#1
Hey guys, I just moved to the clementi area in the west. I was wondering if there are any good gaming centers located in the west? I am a casual gamer but dislike really noisy lan shops

Thanks in advance for any recommendations :D
 

Top Bottom