im a fan of food along the bukit timah stretch so here's my take:
if you guys like to chill and have good food, i think corduroy & finch along upper bukit timah is a great place, especially after work, or school. ample parking, great food, just that the price may be a turn off for schoolkids. set aside maybe $40/person for entree + desert. or you could try their corduroy cafe at vivo. their rhubarb pastry is quite good. haha but yeah ambience-wise, difficult to beat.
if you like seafood, you could try the Greenwood Fish Market & Bistro off greenwood avenue - its somewhere on the njc side. beats fish and co, fisherman's wharf, manhattan fish market or what you have hands down. the fish is fresh and the prices are comparable to the fish&co&friends restaurants. haha best fresh seafood this side of singapore. and service is power.
err if you want halal food there's always Mad Jack's cafe at the building beside Bukit Timah NPC. er prices are like the Botak Jones franchise. food is also similar, minus the consistency problems botak jones has at different locations. best of all, its halal. and also has takeaway. and also near to adam road hawker center. skip serene center mcdonalds, mad jacks is a thousand times better.