Sheila Chiang

    Lifestyle contributor

    Sheila Chiang is a self-professed foodie and explorer who is always on the hunt for new cafe joints and new spots to visit. She loves to travel and be on the move, always anticipating her next adventure.