Morning mummies and daddy!
iceblue,
Still road crab is located at the junction of still road and joo chiat place (strictly speaking the address says Joo Chiat Place). It's a zi char stall called First Grade Seafood Palace, inside an old-school coffeeshop called Eng Seng Restaurant. Opposite is a muslim coffeeshop.
Recommendations: Mee goreng, salad you tiao, black pepper crab. The chilli crab is nothing to yell about, black pepper is what it's famous for.
Get ready for an early dinner: suggest you reach by 5pm, or else gotta wait for seats, or even worse, no more crab (their crab usually runs out by 6, 6.30).