2502 Lake Tahoe Blvd, South Lake Tahoe, California 96150 USA
The environment is quiet! It's very sweet! It feels like home!
Photo Credit: Yelp