Subway

Restaurant in Tahoe Vista, California

Opening hours: 09:00-20:00 Features: takeaway

950 North Lake Boulevard, Tahoe City, 96145