I must say that I have been here four times in four weeks. The sandwiches are great. The bread is fresh and tasty clearly made within hours of serving. The order is taken right when you walk in, so there is no unnecessary waiting. Most of the time the line is short and I get served within minutes. The sandwiches use a reasonable portion of meats and other ingredients which balance the sandwich, not bury it in the bread. The guys behind the counter know there sandwiches and can answer any if not all questions that you may have.
I normally get a medium sandwich, the large is just too large (e.g. two meals!). They also serve Wise brand potato chips from the East Coast which are hard to come by in Phoenix, but not impossible.
A great place to have a quick lunch that will not have you waiting and keep you satisfied throughout the day.
My recommendations.................