Willoughby & Co is a renowned restaurant in South Africa, offering a delightful blend of Japanese and seafood cuisine. Located in the vibrant city of Cape Town, it is nestled in the heart of the Victoria & Alfred Waterfront neighborhood.
Highlights: Indulge in their signature sushi rolls, such as the Rainbow Roll and the Dragon Roll, expertly crafted with the freshest ingredients. For seafood lovers, the Grilled Kingklip and Butter Prawns are must-try dishes that will delight your taste buds.