Fitzroy North · 800 Nicholson Street
Italian fare from pastas to seafood dishes offered in a casual setting with a leafy beer garden.