Map Location
Da Ma Cai
No. 54, Lebuh China, 10200, Pulau Pinang, Malaysia