Tep’s Villa Roma

3450 Lake Tahoe Boulevard
South Lake Tahoe, CA 96150

(530) 541-8227 Local
(800) 490-3066 Toll Free

Located at 3450 Highway 50. Authentic Italian Restaurant for over 20 years. Pasta, chicken, veal, steak, fresh fish, fettuccine Alfredo. Entrees include huge all you-can-eat antipasto bar for soup and salad. A great place for the family!

Map / Directions

Questions / Comments