Walkers Fish Restaurant is a cozy spot in the heart of Cape Town, South Africa, offering fresh seafood dishes that are sure to delight any palate. With a relaxed atmosphere and friendly service, this restaurant is a must-visit for seafood lovers.
Write a review
17 Main Street, Scarborough, United Kingdom YO13 9HJ