Level 2 ( Rental Playstation 3 ) is located in Kota Denpasar, Bali, Indonesia on Jl. Tegal Wangi II No.34 Lantai ll Sesetan Denpassr Selatan, Sesetan, Denpasar Selatan. Level 2 ( Rental Playstation 3 ) is rated 4.3 out of 5 in the category video game store in Indonesia.
Address
Jl. Tegal Wangi II No.34 Lantai ll Sesetan Denpassr Selatan, Sesetan, Denpasar Selatan