Map Location
Art & Tea House
22, Jalan Padang Victoria, 10400, Penang, Pulau Pinang, Malaysia