A cafe offering freshly brewed coffee and homemade sandwiches.