Videos by Cafe Orca in Melkbosstrand. Situated on the beachfront of Melkbosstrand, Cafe Orca is recognised for the highest quality seafood
Octopus Stew in the making...
The famous snail trail. An orca special. Seven liqueurs for seven years. Cheers Ellie!
Cafe Orca live feed