Restaurant Cais da Foz, recognized as one of Douro's best, offers lunch and dinner service. Features include available parking and seating.