Le Snow is a fast food restaurant offering a variety of tasty and convenient dishes for takeaway.