La Mezcla

Trip Stop: 
Narrative: 

Highly-rated pizza establishment in the El Born neighborhood of Barcelona