Haven't been back at the area around Springleaf MRT for a decade already. I was first here in the 1980s. It's an ulu (outback) place but people were already coming here for the "Ampang" yong tau foo stalls (they are still here today).
Stall name: Soon Kee Duck Rice
Address: 08H Upper Thomson Road, Singapore 787114
Nearest MRT: At the doorstep of Springleaf MRT station exit 2
Tel: 997 68 9925
Hours: 9:00am - 4:00pm