KIDD'S BEACH TEA ROOM AND BUTCHERY
Kidd's Beach, Eastern Cape •
Butchers - Retail