Be prepared to queue for almost 2 hours for the famous South Buona Vista Braised Duck! The 38-seat eatery at Desker Road closed last Feb due to a rental hike, but is now back as a hawker stall at the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results