Waves Restaurant - A Seafood Restaurant with Upper & Lower decks, on the beach, at Aliwal Shoal, View Whales, Dolphins, and cuisine with a touch of Mozambique!