Sandwich shop serving hot and cold sandwiches. Known for generous portions and friendly service.