Tep's Villa Roma

3450 Lake Tahoe Blvd
South Lake Tahoe, CA  
Hours of Operation
Daily 4pm-10pm
Open 7 Days
Customer Reviews
 YP.com
Patrick S. on 04/14/2014
I am a big fan of Italian food and espec...
 YP.com
LibelleCalifornia on 04/11/2014
Wonderful, Family Style Restaurant! We h...
Business Details