Welcome to planDisney, Alicia!
You've asked a great question.
First of all, can I say how jealous I am that you have dinner plans at
Topolino's Terrace - Flavors of the Riviera?! This restaurant is one of my new favorites at Walt Disney World Resort. The ambiance is really relaxing and enjoyable. They have a great menu with some spectacular dishes. The Rigatoni is superb. They also do some tasty cocktails too. I'd highly recommend the Modern Fashioned. And, of course, the views are incredible. Not only can you see the EPCOT fireworks (if you time it right), but you get a great view of
Disney's Caribbean Beach Resort and Disney Skyliner. The outdoor terrace is nice and big, with comfortable seating. "Practically perfect" for a post-dinner cocktail.
But "let's get down to business." Alicia, it's likely you'll be allowed to park at
Disney's Riviera Resort since you have a dining reservation. I doubled checked with a Cast Member and they told me this should be fine. Just explain to security that you have a dining reservation later that day. You might have to show them proof of your reservation on your My Disney Experience mobile app. Once you park, you can find
Disney Skyliner and head to
EPCOT for some fun and excitement. You can then take a gondola back in the evening for your dining reservation. What a magical evening!
Have a wonderful time, Alicia! See ya real soon.
Mike