Delicious sushi at affordable prices, especially during their Happy Hour!! We have tried many of the rolls and have never been disappointed! Suggest you start with the edamame, sit back and enjoy the progression of yummy rolls!
3436 Lake Tahoe BlvdSouth Lake Tahoe, CA 96150
From Business: SATO has been opened since November, 1985. Japanese owener, Brian manages this restaurant and had learned how to make sushi in Japan. His son, Michael is also Sus…