Papa Napoli's deli is so good. They have the best sandwiches ever. They serve both hot and cold sandwiches as well as soups and a variety of salads. Their sandwiches are HUGE, so if you don't plan on saving some for later, you may want to just order half a sandwich. They also offer catering and we have used them in the office for informal lunch meetings. They did a great job with that. The service is very personal and they make sure to get you whatever it is that you want - whether it be for catering or just a takeout sandwich.