(From what I remember...)
Caesar's @ Fremantle has great pasta but ask the boss about steak and the chips, he might just start talking about the American sailors.
I'd recommend the Penne Carbonara and the Caesar Salad, as the chicken slices are roasted before it's put into the salad.
Westfield Galleria and Carousel near Vic Park are a few of the suburban malls with late night shopping. They vary from Thurs or Fri, and shops will usually stay open till 9.
If you visit Booragoon, there is a fairly nice fish bee hoon diner.

Visit Scarborough Beach for the view and seafood, while make sure that you drive up north to the Pinnacles and explore limestone formations. Dandaragnan Bay is a rustic lil town near the Pinnacles if you just want a quick rest stop with a nice area to park and have a picnic beside the beach. Mind you, it's just another estate though there's a war memorial at the beach.
Kings Park is a must-go place too. There is a skywalk where you can walk at the treetop level etc..