Have eaten at Capriotti's in my old neighborhood many times and they were always great. This new one near my house not so much. I sat and waited forever to get my simple medium chicken cheese steak and 20 min later still no sandwich. When I asked where it was nobody knew anything. The "team" here doesn't communicate very well. They are in some need of some proper management as everyone seems a bit confused. After finally getting my $12 sub I was hoping the quality of product would make up for the service. Nope. The sub I got was so soggy the bread fell apart trying to eat it. What happened to the bread being crisped up a bit and maybe draining some grease out of the meat? A soggy gross mixture with way too much cheese. Shoot. Was hoping for another good restaurant option near me but I won't be going to this Capriottis again.