In Cape Town New Cape Town restaurant Galjoen places spotlight on sustainable fishing June 28, 2023 As winter in the Cape tightens its grip, restaurateurs Neil Swart and Anouchka Horn of Belly of the Beast are giving hungry Capetonians a new reason to brave…