train is much better option than coach r bus,,, of course airline is bestest choice if you can afford....
i used to go karachi ,,,mostly stayed at capri inn guest house muhammad ali society ,, not bad though peace full environment ,,,
and their branch in defence too...
do darya is best ,,, you can taste king size kolachi special prawns filled with cheese... specially go at night ,,
javed nihari is good at water pump fedral area...
pak dahi bally at burn road ,,
pakeza rabri
fish ktakat at hussainabad .
as per my opinion high way is not good for family....
there are lots of more options there...
enjoy late night sitting at chae shae dha...