It has been a crazy last few weeks. An opportunity arose in the correct location for us to open the first Orca/Orbea Concept Store (South Africa). We have worked around the clock for the last 3 weeks to be ready and that day is finally here. We will open our doors on Friday 7th November 2014. The address is Shop 5, Portside, Somerset Road, Green Point, Cape Town (It is next to Vida e Caffe).