Best restaurants Barcelona

Filter by Location:
  

Frankie Gallo Cha Cha Cha

Frankie Gallo Cha Cha Cha – Carrer del Marquès de Barberà, 15, 08001 Barcelona, Spain six hands the twins Max and Stefano Colombo (Xemei, Can Cisa) with José Parrado (Terraza Martínez). These three […]