Hmmm, I don't think there is that much around Macquarie Park outside of privates.
I think your best shot would be to get the Metro rail from Macquarie Park to Chatswood and then the rail to Artarmon. There are shops right at Artarmon station like http://parlour78.com It shouldn't take long to get there.
Another option is Chatswood 350 but you would have to walk from Chatswood station but isn't that far https://chatswood350.com/
Roseville 104 is right next to Roseville station which is one station away from Chatswood https://rosevillerose.com.au/
Other options are PymbleHouse right next to Pymble station here https://105pymblehouse.com.au/ or 42G Near North Ryde for FS https://thenightshade.com.au/contact/ but you would need a car or taxi.
Enjoy your work trip!