Enjoy a taste of authentic Italy in Madrid, Spain, at this pizzeria. Experience the comforting aromas and satisfyingly chewy crust of their wood-fired pizzas, a classic choice for a delightful meal. Find them at Calle de Churruca, 21, 28004, Madrid, Spain.