Home-Made Bak Kwa

‘Bak’ = Meat (肉)+ ‘Kwa’ = Dried (干) So, ‘Bak Kwa’ = Dried (and sweet and barbequed) meat slices!...more