Frites

Restaurant in Tahoe Vista, California

Opening hours: Mo-Su 11:00-16:00