Joker is located in Medan City, North Sumatra, Indonesia on Komplek Asia Mega Mas Blok E/10, Medan, Sukaramai II, Medan Area. Joker is rated 3 out of 5 in the category video game store in Indonesia.
Address
Komplek Asia Mega Mas Blok E/10, Medan, Sukaramai II, Medan Area