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!