While the sub itself tasted fine, it was not the sub I had ordered. I watched other customers who ordered far later than I had get their subs five minutes before I had gotten mine - a sandwich I did not order. But as i had gotten take out, I couldn't even switch to the right one. I got an artichoke sub instead of the chicken teriyaki i had ordered. I just hope the poor sod who got my sub wasn't a vegetarian.