R. Camilo Castelo Branco 18, 1150-084 Lisboa, Portugal · 4.6 out of 5 on Google, 115 reviews
The coffee is worth it
Reviews single out what comes in the cup.
Café Castro offers a warm atmosphere and great coffee, making it a pleasant spot for relaxation and potential work.
“Cafe Castro is an absolute gem!”
“It's clear a lot of love goes into everything they do here.”
Loading map...
R. Camilo Castelo Branco 18, 1150-084 Lisboa, Portugal