Stages Restaurant & Lounge is an upmarket restaurant situated right on the shores of Port Shepstone Beachfront. It boasts 360° of unsurpassed sea and tidal pool views, undoubtedly the best sea views on the South Coast. On a lucky day, one i
...show more