VEZBOX @ Selayang Jaya is located in Batu Caves, Malaysia on 57, Jalan SJ 17, Taman Selayang Jaya. VEZBOX @ Selayang Jaya is rated 4.7 out of 5 in the category produce market in Malaysia.
Address
57, Jalan SJ 17, Taman Selayang Jaya
Service options
Delivery
In-store shopping