Menu
Paradise Teochew at Scotts Square
A menu page featuring braised sliced duck with Irish fat duck.