Le Yeti is a pizza restaurant offering a culinary escape with pizzas, panuozzo, and salads in a warm atmosphere.