This Italian restaurant offers a blend of traditional Italian cuisine with Mediterranean influences. Specialties include pizzas baked in a stone oven and succulent Argentine beef steaks. It is located in Madrid.