Kyoto Garden Sushi is one of Cape Town’s best Asian restaurants. The inconspicuous restaurant just off Kloof Nek road is serene and elegant, and is a far-cry from a pared-down sushi joint. They offer a wide selection of Asian dishes worth trying, but their sushi is among the freshest and tastiest in the city. Unsure what to order? Go all in with the Chef’s Creation — a mouthwatering platter featuring the restaurant’s best sushi and sashimi offerings.