Rustic Portuguese restaurant, Douro Velho, offers a welcoming atmosphere. Average price is around 26€.