L'Amfora
Avenida Parallel, 184, Barcelona, Spain
Featured Review : This was our first exposure to local cuisine and it certainly set the bar pretty high!
Catalan bread is served in almost every restaurant, but this was by far our favorite: thin slices of toasted rustic bread, drizz...See Full Review