Map Location
PJ Presto Trading
123, Ground Floor, Kompleks Alor Setar, Alor Setar, 05100, Alor Setar, Kedah, Malaysia