Newly launched at Sydney’s World Square, The Plump Duck comes to you from the same creative mind behind Alpha Restaurant, Beta Bar and Nour.
{{excerpt}}