This Italian restaurant specializes in pizzas, offering a casual dining experience. It is located in Madrid.