3940 Lake Tahoe Blvd, South Lake Tahoe, California 96150 USA
Aji heaven! Don't forget to eat the fried fish! So good.
Photo Credit: Yelp