Lake Tahoe Restaurants-Tep’s August 18, 2008 by staff Leave a Comment Tep’s-Villa Roma 3450 Lake Tahoe Blvd Lake Tahoe,CA 530-541-8227 www.tepsvillaroma.com
Leave a Reply