Il Papiro is a pizza restaurant known for its consistently excellent pizzas, including options for celiacs and vegans. The restaurant offers a welcoming atmosphere.