Walkerbay Fish and Chips Takeaway Café is located in Hermanus, South Africa on Shop 17, Village Square, Main Rd. Walkerbay Fish and Chips Takeaway Café is rated 4.7 out of 5 in the category fish & chips restaurant in South Africa.
Address
Shop 17, Village Square, Main Rd