Map Location
Tea-Licious
City Parade, Lot 56, Ground Floor, No. 1, Jalan Centre Point, 88000, Kota Kinabalu, Sabah, Malaysia