Edelweiss is a snack bar and café offering a selection of beverages and light fare.