About Us

Welcome to The Alba Restaurant
The Alba is the first of its kind in Cape Town, an exclusive dining floating restaurant experience. This 72 seater restaurant operates in the harbour exclusively and provides top quality service and cuisine. The floating restaurant will be 24m in length with a 8m beam. Daily tours and unforgettable, customized excursions will be designed to fit any budget.

Customer Service Contact Information

Pierhead, V&A Waterfront, Cape Town
+27 (0) 65 975 8060

© 2020 Tornado Tour Systems (Pty) Ltd ta Activitar.

Help & Support