A cafe specializing in takeaway sandwiches.