Nice real Italian & Spanish restaurant. Tasty slim pizzas, fabulous pastas and fantastic meats. Maybe their menu is a little bit long but for sure you will find something that you like. Ask for the homemade tiramisu and their leche frita. You can drink sangria any time of the year. Enjoy the beautiful view in their patio, they are in front of Basilica de San Isidoro.