The Yeti Cafe is a coffee shop located within the Dundonald International Ice Bowl. It offers a place to grab a bite and a drink.