Calle del Gral. Ricardos, 165, Carabanchel, 28019 Madrid
American restaurant | Pizza restaurant | Pizza takeaway
A delivery and carryout chain specializing in an extensive selection of pizzas, complemented by a diverse array of dishes and sides tailored to meet customer preferences and needs.