Margem Douro is a restaurant offering Greek cuisine in an inviting atmosphere. It is also equipped to host various events such as weddings and birthdays.