Mountain cabin in Italy offering South Tyrolean cuisine, snacks, and drinks. Features a terrace and allows dogs.