Tag Archives: Orbea

Orca/Orbea Concept Store (South Africa)

Exciting News 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 ...

Read More »