Carrer d'Enric Granados, 13, 08007 Barcelona, Spain
Mezze to share
Sandwich
Espresso
Tabla Mezze
Pizza trufada
Indoor decoration
Smiling pasta
Salmon tartar
Street view