No, you do not. All restaurants onboard Avalon Waterways are included in your base fare.
Check VacationLab, our Travel Agent hub where we have all the tools to make you go from zero to hero!