Deli specializing in fresh sandwiches and friendly service.