Cafe offering coffee, tea, and sandwiches. Located in a shopping center.