This place is ok. Not too bad not too good. Sometimes u just get a craving for it. It's better than Capriotti's, or Jimmy John's. Not as good as Quiznos, or Jersey Mike's. About the same as Subway or Firehouse. I like that they slice the meats in front of you. That adds a nice touch. Everyone has always been super friendly. Even when I had my kids there, bouncing off the walls, the staff never gave me an evil eye, or even a bad comment. That makes them a 3.5 star, but u can't give half stars.