The Holly Tree is a takeout deli crafting wholesome, scratch-made food daily with quality ingredients.