L'Amfora La Casa de la Paella
Location picture
Stunning 8.9 (125 reviews)
Approx. €38
Location
Avinguda del Parallel, 184
08015 Barcelona