Green Deli Cafe is a cafe chain offering a pleasant atmosphere and a variety of food and drinks.