La Table du Yeti is a restaurant offering French, pizza, and European cuisine.