Underground mall garage has direct access elevator to Maggiano's. Look for sign on East side of garage.
You park at the fashion show mall
Parked at the Wynn. And walked across
Underground parking in Fashion Square mall where Maggianos is.
I think the Venetian still has free self parking and then you can cross over. If not then you can park at the gift store on the corner of Sahara and Las Vegas Blvd and either walk up from there or catch the Duece express.
Underneath the building
The compound has a parking lot, but I'm not sure how much space it has in the time you're asking about. If you're staying in a nearby hotel, the best solution is to take an Uber or even check Google maps for a walking route if the weather is good :-)
Thanks! Your answer is awaiting moderation.