The TIle House
122 Marine Dr, Paarden Eiland
Cape Town
7405