Tahoe City Sushi
Restaurant in Tahoe Vista, California
Sushi restaurant
690 North Lake Boulevard
Restaurants
ยท
Tahoe Vista, California guide