Buying lunch at Waterfront restaurants is normally fairly expensive - not unreasonably so for the most part, but proper meals certainly tend to cost more than at other locations. We discovered a place called Java Jive Cafe, near the Blue Shed, big Musica store and the Waterfront's famous Pumphouse.
Although we didn't indulge in the R28 curry, we did share pancakes and a cup of coffee. Well... no, we each had our own coffee, but shared the two scrumptious bacon, mushroom and cheese pancakes, which left us with a total bill of around R60 - not bad for a quick snack at the lovely Waterfront!