Restaurant Vila Douro offers a high-quality dining experience. It features a great atmosphere and accessible prices.