Only restaurant on the pier.
3411 Lake Tahoe Blvd.
South Lake Tahoe, CA 96150
Phone: (530) 541-0113