Great place to dive in to fill a sweet tooth. Who doesn't love a chocolate chip cookie or a scoop of ice cream.
10068 Donner Pass RdTruckee, CA 96161
From Business: Best Pies Pizzeria and Restaurant - Pizza, Pasta, Salads & More is located in the heart of Downtown Truckee and is a New York Style Pizzeria & Restaurant!!! (530)…