Cafe Miraporto offers a relaxing atmosphere with takeaway options. Enjoy views of the Douro River and Porto.