Diamond in the rough. If you can get by their gimmicky paper ordering system, this place is worth it. I highly recommend the fresh made-to-order deli style sandwiches -- especially the turkey club and the amazing BLT with fresh (crisp) bacon crumbles and just the right amount of mayo to leave you wanting more. If this place was closer to my office I'd eat here every singe day. Rookie tip: Be sure to allow an extra few minutes to find Aldo's buried in a corner of the Discovery building (ironic, right?).