• Artemis Lakefront Cafe

    • Restaurants
    900 Ski Run Blvd
    Suite 111
    South Lake Tahoe, CA 96150
    (530) 542-3332
    • About

      Full Service Mediterranean Restaurant