Gu Long Bao is a 100-year-old food stall that has been selling artisan handmade Teochew buns for over four generations.