You need to pick up from South Oakleigh. I haven't tried their pizza so can't vouch for the quality but they seem to have good reviews. Would get it if it wasn't a hour drive away from me. Hopefully someone else can benefit.
Address: Shop 4/20-22 Old Dandenong Road, South Oakleigh
One bite - everyone knows the rules!