Front Street Station Pizza Company

Look for the red truck outside this small pizza joint that’s great for take-out. Enjoy your New York-style slices on the deck’s barstools overlooking the Truckee River in summer.

River Road 96145 Tahoe City United States