If I could give it 4.5, I would.
Great sandwiches, good salads. Quick service and very friendly staff. I eat here at least once a week. I can think of maybe one time that I thought my salad had too much dressing. I'm going to keep going back. Look out because it's very busy during the lunch hour given that it's right next to ASU. There may not be anywhere left to sit but you can always take your food to go! The rush hour is 12pm-1pm. Still, you won't find yourself waiting more than 5 minutes for your food.
Why not 5 stars? The bathroom. It's not entirely clean. I usually avoid it. So, 0.5 star deduction for that.