I love Aleo's. I work at an office in the area and reps send us lunch from here all the time. Their salads are fantastic! I have also tried a few of their pastas as well. Always lunch sized so I wouldn't know about how their catering is. They are definitely worth a try if you are in the area.
Review Source:The quality of the food is solid, on par with salumerias in Brooklyn and Staten Island. My main issue is with the speed of service, or lack thereof. You can stand there for five minutes before one of the guys behind the deli stops whatever it is they're doing and asks if you need help. Once they do help you, it's at a snails pace. Also, pricing is a drop higher than other Italian delis in the area.
Review Source: