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
Other Places Like This
Baumanns Swiss Chalet
2544 Lake Tahoe Blvd
South Lake Tahoe, CA
 (2)
0.6 mi
Plan My Day In Tahoe
618 Lucerne
South Lake Tahoe, CA
1.6 mi
Beacon Bar & Grill
1900 Jameson Beach Rd
South Lake Tahoe, CA
3.3 mi