Restaurant
Pizzería Los Campeones
14 locals recommend,
Tips from locals
Great Pizza, traditional place for the locals, take out, and order in as well.
Unique things to do nearby
Locals also recommend
Location
856 Av. Montes de Oca
Buenos Aires, Buenos Aires