Shop 3 Bayside Mall
West Coast & Blaauwberg Road
Table View