Restaurant Il Tartufo in Cascia offers a full bar, accepts credit cards, and welcomes dogs. Features include a buffet and free parking.