Map Location
Mega Florist Centre
4, Ground Floor, Lorong Ceri 6, Taman Aman Jaya, Raja Uda, Butterworth, 12300, Butterworth, Pulau Pinang, Malaysia