Tep's Villa Roma Italian Restaurant FacebookContact us (530) 541-82273450 Lake Tahoe BoulevardSouth Lake Tahoe, CAClick here for hours, map, and directions tepsvillaroma.comEmail us10% Off Entire CheckPayment types: Cash, Gift certificatesVisa Mastercard American ExpressRestaurant type: ItalianReservations required: Not AcceptedAttire: CasualRestaurant Features: Italian Cuisine and Seafood, featuring an incredible "Antipasto" salad bar that accompanies every entree with an array of fresh healthy salad items, meats and cheeses, homemade …Services: CateringGood For GroupsGood For KidsWaiter ServiceWalk-Ins WelcomeSpecialties: Dinner