This establishment specializes in pizzas, offering a variety of options. It is located in Barcelona and appears to be an Italian eatery.