Cafe offering freshly made sandwiches and lunches.