Everyone loves pizza. But not every pizza is created equal, specially the pizzas served at one of the best pizzerias in Barcelona – Frankie Gallo Cha Cha Cha. Located in the heart of Raval, it is a modern, cool place with loud music that makes you feel like you’re in...