Cafe serving coffee and deli items. Located in a shopping center.