This Italian establishment specializes in pizzas and pastas, offering a variety of traditional Italian dishes. It is recognized among Madrid's top Italian restaurants.