MySalade is a salad bar offering a wide selection of ingredients to create custom salads with generous portions.