Terribly disappointed. My coworker went up there with our orders for sandwiches today. And at 12:20 in the afternoon they didn't have meatballs for meatball sub. That is the third time I have attempted to buy something at Capriotti's and they either didn't have it or they were missing one of the ingredients or it was just nasty sandwich. The Bobby would've been a great sandwich had they not put on so much stuffing and if the stuffing hadn't been all gooey. And then there's the fact that they don't have green peppers to go on sandwiches. But that was another visit. This one was the missing meatballs. I give them two stars because at least they were able to fulfill my coworkers sandwich order. And of course the Pepsi was OK.