Where is D&S - Lapa 32?

Where is D&S - Lapa 32 located?

D&S - Lapa 32, Porto, Portugal (approx. 41.15787°, -8.61344°)


Where is D&S - Lapa 32 on the map?