Nepheles Creative California Cuisine

  1. (530) 544-8130
    1169 Ski Run Boulevard
    South Lake Tahoe, CA
    Operating hours: 
    Daily 2:00 P.M. - 2:00 A.M.
    Parking: 
    Lot
    General manager: 
    Tim Holloran