The Dam Cafe

Restaurant in Tahoe Vista, California

Opening hours: Mo-Su 06:00-15:00