Francesco Pizza offers over 30 pizza varieties, crafted with traditional quality.