Cafe offering sandwiches with delivery available.