R512, Grootplaas Farm Stall (Next to Water Plants), Hartebeespoort 0240, South Africa
Distance: 1.03 km
Company description
Africanswiss is very differant to any existing restaurant in South Africa and can probably be best compared with the unique and stylish places that operate successfully in Cities like Zürich, London o