Tep's Villa Roma
Categories
VenuesRestaurants
Hours:
Open from 5 p.m. to 10 p.m. 7 days a week.
Driving 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.
About Us
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.