Map & Directions - Sato Sushi & Japanese Restaurant
View Menu
Sato Sushi & Japanese Restaurant
3436 Lake Tahoe Blvd, South Lake Tahoe, CA, 96150
(530) 544-0774 (Phone)
3436 Lake Tahoe Blvd, South Lake Tahoe, CA, 96150
(530) 544-0774 (Phone)