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 ...