C. de Atocha, 64, Centro, 28012 Madrid
American restaurant | Pizza restaurant | Pizza takeaway
This delivery and carryout chain specializes in a diverse selection of pizzas, complemented by an array of other dishes and sides, providing customers with convenient and satisfying meal options tailored to their preferences.