Address942 Emerald Bay Rd South Lake Tahoe CA 96150 United States
Phone:(530) 541-5054 Open 24 Hours a Day:No