Banff Upper Hot Springs Cafe is a deli-style restaurant offering casual fare with views of the pool and surrounding mountains.