Review: The Square, The Vineyard, Cape Town Restaurant The Square Location The Vineyard Hotel, Claremont, South Africa (@Vineyard_Hotel) Date of Visit 27 September 2014 Overall rating generous 2/5 Perhaps the fact that the phone remained unansw ... Sven Welzel Oct 13, 2014 Restaurants, Reviews Share Read more