Travel Reviews Shio Restaurant Nestled in the heart of De Waterkant in Cape Town, Shio Restaurant is one of the best Japanese tapas styled Continue Reading