Map Location
Bumbledee's At 1938
Rumah Tetamu, Lot B07, Persiaran Sains, Universiti Sains Malaysia, 11700, Gelugor, Pulau Pinang, Malaysia