OK - the best greek is on Davie at a place called Stefos - near the water too.
In terms of what else to do - what do you and her like doing??? Take a trolley through YVR? Go around the seawall? Is it this weekend? If so the EAT Food and Drink Festival is on.