After a day of hiking, mountain biking or skiing, a giant plate of pasta or a deep dish pizza is first on the list. While Tahoe is not really known for its Italian food, there are some great restaurants in the area that make carbo loading very easy for your next outdoor adventure.
One of the best Italian restaurants is actually in Truckee and that's Pianeta Ristorante. This cozy and warm restaurant is perfect for a winter dinner. Pianeta means "planet" in Italian and the walls are covered in drawings by Leonardo da Vinci and the plates are filled with elegant country Italian food. Just down the street from Pianeta is Best Pies where the portions are as large as the table. Two local favorites are located right on the lake: Scuza and Capisce are both family and group friendly and serve excellent and hearty Italian dishes and pizza.
If you want another great view, try the Front Street Station on the Truckee River in Tahoe City or the Ristorante Montagna in the beautiful Squaw Valley in North Tahoe.