In Cape Town Sustainably sourced seafood restaurant, Galjoen, to open soon March 21, 2023 Galjoen, a South African sustainably sourced seafood restaurant, plans to open its doors in Cape Town later this year in Cape Town’s trendy East City district. The restaurant…