This quaint gem, with the most beautiful view of Table Mountain, is situated in the heart of Kloof Street and in close proximity to all Cape Town has to offer.