8 Karakal Rd, Helgarda Estate, Hout Bay, 7806, South Africa, Cape Town
27769013412
Business Centre
Restaurant