This place is amazing. The staff is incredibly friendly and treats you like family (although it does get busy during lunch and they get stressed). This is one of the best places for a sandwich in Pittsburgh.
My wife loves the wedding soup (and they sell it frozen for those cold nights at home when you dont want to cook) but you HAVE to try the Italian Club. The sundried tomato vinaigrette (or "crack sauce") is amazing and addictive.