Welcome Dickie! Thanks for visiting us at the Disney Parks Moms Panel.
Epcot is definitely one of my favorite places to eat. Restaurants are amazing, and there are great options for everyone.
Via Napoli Ristorante e Pizzeria is one of my favorites. Located at Italy pavilion, they serve pasta, salads and authentic Italian pizza. Delicious! I am sure your son would love it. At the France pavilion, you will find
Chefs de France, another very special location to dine. Beautiful place and service, and a Crème Brulee that you will never forget! If you prefer Asian or Chinese food, I recommend you try
Nine Dragons Restaurant, at China pavilion. There are very good plate options for your family. Besides, you can enjoy a sweeping view of the World Showcase Lagoon promenade if you seat at a table by the window. Very nice experience!
I highly recommend advance
dining reservations. They can be made up to 180 days prior to your visit, and that is the best way to guarantee you will be able to dine at the restaurant of your preference.
Hope this information helps. Come back again if you have more questions.
Have a wonderful day!
Gina V.