Le Yeti is a restaurant offering quick and tasty meals for takeaway or on-site dining.