Clique Gaming SAFRA Yishun Cyber Cafe (LAN Shop) is located in Singapore on 60 Yishun Ave 4 #02-06, Level 2, Daffodil Room. Clique Gaming SAFRA Yishun Cyber Cafe (LAN Shop) is rated 5 out of 5 in the category internet cafe in Singapore.
Address
60 Yishun Ave 4 #02-06, Level 2, Daffodil Room