Tep's Villa Roma

3450 Lake Tahoe Blvd
South Lake Tahoe, CA  
Hours of Operation
Monday-Sunday Open at 5:00 PM
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
Scusa
2543 Lake Tahoe Boulevard
South Lake Tahoe, CA
 (3)
0.6 mi
Taj Mahal Indian Cuisine
3838 Lake Tahoe Blvd
South Lake Tahoe, CA
 (4)
3.1 mi
Womack's Texas Style Bar-B-Q
4041 Lake Tahoe Blvd
South Lake Tahoe, CA
 (4)
3.6 mi