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