Praça do Marquês de Pombal 13 31, 4000-390 Porto, Portugal · 3.7 out of 5 on Google, 1310 reviews
A well-located, inexpensive cafe with Wi-Fi, though service is described as poor.
“Wifi available.”
Loading map...
Praça do Marquês de Pombal 13 31, 4000-390 Porto, Portugal