Il Tartufo is an Italian restaurant offering upscale mains, pasta, and pizza prepared in a light-filled space with a wood-fired oven.