Green Leaf Salad Bar is a health food restaurant offering Lebanese cuisine with a large self-serve salad bar and daily entree specials.