I had the subs this weekend and boy are they good. We ordered the steak sub and the turkey sub. Both were made very well. Lots of steak within fresh roll (Costanzos?) and toasted and wrapped in foil and waxed paper--they do it right. The turkey sub was made with high quality white meat turkey. Both were very tasty.