Pizza Shack

11782 Donner Pass Rd, Truckee 96161, United States Get Directions to this spot
Pizza Restaurants
11782 Donner Pass Rd
Truckee, 96161
CA, United States
(530) 587-3456

Rate and review Pizza Shack in Truckee, CA, United States!

Share your experiences at Pizza Shack with your friends or discover more Pizza Restaurants in Truckee, CA, United States.