Federation Square is great for its modern architecture and the awesome NGV. On a sunny day it's a great spot to sit down and rest up for a little while too. There don't seem to be too many food options right there but it is a decent place to relax, people watch and enjoy the beautiful views.