Map Location
Lecker Ecke
233C, Jalan Burma, George Town, Pulau Pinang, Malaysia