Napo is a pizza restaurant specializing in Neapolitan-style, wood-fired pizzas.