XL-Shop.com is located in Ampang Jaya, Malaysia on 2nd Floor, Puteri Park Plaza, Lot 114b&c, Jalan 28. XL-Shop.com is rated 4.1 out of 5 in the category toy store in Malaysia.
Address
2nd Floor, Puteri Park Plaza, Lot 114b&c, Jalan 28
Service options
In-store pick-upIn-store shopping