Don QuixoteBy lievitoteca / 25 December 2022 Don Quixote Roast beef, cherry tomatoes, misticanza, Evo oil, salt and pepper.