Cafe offering a variety of food and drinks, including smoothies, soups, and deli items. Located in a shopping center.