Set just off a beach in the South Peninsula, Glencairn Hotel?s newest addition Barstaurant serves excellent food, sushi and has play space for kids
more on capetownmagazine.com
Set just off a beach in the South Peninsula, Glencairn Hotel?s newest addition Barstaurant serves excellent food, sushi and has play space for kids