sate.jpeg

Ming Sate Hut’s modern new premises gives no clue to its lengthy history which is into its third generation (Photo: Ming Sate Hut)