Cravia Carrot Chip's Store is located in Batu Caves, Malaysia on 576, Jalan Samudera Utara 1, Taman Samudra. Cravia Carrot Chip's Store is rated 5 out of 5 in the category food products supplier in Malaysia.
Address
576, Jalan Samudera Utara 1, Taman Samudra