Map Location
Choo Seng Rice Mill
431, 13100, Penaga, Pulau Pinang, Malaysia