Doppio Zero is a pizzeria that emphasizes using only Italian ingredients for its pizzas. It offers both takeaway and dine-in options, with seating available inside and on the street.