Euro Snack

Restaurant in Tahoe Vista, California

Opening hours: Mo-Su 09:00-20:00