Lake Hotel Deli

Restaurant in Lake, Wyoming

Features: takeaway