Home » South Lake Tahoe, California » Tep’s Villa Roma (See map, photos and more info)
Tep’s Villa Roma Menu
Payment Options
Master Card, Visa
Contact Information
3450 Lake Tahoe Blvd
South Lake Tahoe, CA 96150
530-541-8227
See similar restaurants in South Lake Tahoe, California: Italian | Pasta | Seafood