Things you shouldn't have to put up with when ordering "fast" food.
1. Poor floor design that means a line up of ten people puts you outside the door.
2. Waiting 20 minutes in line to get in the door and find out you have another 15 minutes to wait.
3. Waiting 35 minutes to find out the place only takes cash and has a bank machine in the rear so you can pay them an extra few dollars for the privilege of paying them.
4. Finally sorting all of that out then biting into your sandwich and realizing you could have gotten something just as good two blocks away for the same price in five minutes.
I'll say this, the prices are good and you get a decent amount of food but there's nothing here to bring people back save the novelty of it being a new place.
Save yourself some time and get a sandwich almost anywhere else in the neighbourhood. Or if you really really really really like Mr. Sub then go to a Mr. Sub. These guys source most of their toppings and buns from the same supplier so their subs taste exactly the same anyway.