Star Game is located in Bogor, Indonesia on Jalan Raya Puncak-Cianjur Km. 81, Citeko, Cisarua, Kec. Cisarua. Star Game is rated 3 out of 5 in the category video game store in Indonesia.
Address
Jalan Raya Puncak-Cianjur Km. 81, Citeko, Cisarua, Kec. Cisarua