Map Location
Karen Kitchen
No 17D, Lebuhraya Batu Lanchang, 11600, Pulau Pinang, Malaysia