Map Location
Newfroggy Store
Krystal Point Corporate Park, 11900, Bayan Lepas, Penang, Malaysia