Pop-up sushi opens

Cloud Sushi

Josh Brown of Tahoe Private Chef has opened a pop-up sushi window in downtown Truckee on Wednesdays in the location of the former “The Station,” at 10130 W. River St.

Be ready when ordering goes live each week to snatch up this highly sought-after fare. | @cloudsushi_truckee