Frankie Gallo Cha Cha Cha

Carrer de Marquès de Barberà 15, 08001 Barcelona

Carrer de Marquès de Barberà 15, 08001 Barcelona
Restaurant
Italian, Pizza

Mentions

  • Say cheese

    Barcelona's best pizzerias value authenticity and flavour.

    Nov 1, 2017

Barcelona City FM