Loading map…

Black Sheep Lisboa

A tiny natural wine bar and bottle shop on Praça das Flores, offering low-key pours in a quiet, overgrown garden terrace.