This establishment serves 100% Italian pizzas, with one review highlighting them as difficult to improve and offering excellent value. It is known for being a great pizza spot in Madrid.