Authentic mountain cabin in Italy, offering a limited selection of dishes. Welcoming atmosphere with indoor and outdoor seating. Dogs allowed.