Cherry Creek Cafe is a restaurant offering a diverse menu of homemade items, including fish and chips, soups, and poutine. It features ample seating with a view.