A cafe offering a variety of dishes, including fresh salads and soups. Located in a shopping center.