• Tep's Villa Roma

    • Venues
    • Restaurants
    3450 Lake Tahoe Blvd.
    South Lake Tahoe, CA 96150
    (530) 541-8227
    Hours:
    Open from 5 p.m. to 10 p.m. 7 days a week.
    • About

      Tep's Villa Roma has been serving fine Italian Cuisine and Seafood in the Lake Tahoe area for over 34 years. We have been voted The Best Italian Restaurant by the Tahoe locals for the last 10 years.

    • Directions

      Centrally located in the heart of South Lake Tahoe, Tep's Villa Roma is in close proximity to an array of lodging facilities and all of Lake Tahoe's main attractions.