Thanks to its location just across the Mediterranean from Italy, you can find some great Italian food in Barcelona. With…