izakaya matsuri


This hidden gem in Green Point is the best place in Cape Town to grab a few sushi rolls or Japanese tapas. The always-packed sushi bar creates a bustling atmosphere for customers, and the outdoor patio is a perfect spot for nice days. If you're interested in more than a quick bite, the menu boasts substantial entrees, and the authentic Japanese flavors will have you coming back for more.