Sandwiches are just average. The staff is snarky. The manager seems to encourage his staff to be snarky.
Don't order online, it won't save time. I ordered online and 25 minutes later when I arrived at the store, they still hadn't even STARTED the sandwiches. Also, there was staff confusion about who was going to make them. So it took another 5 minutes for anyone to START the order, even though they only had 2 customers eating in the store at the time.
The music was overly loud and no one could hear anyone talking over the cash register at the counter.
Even though I COULD have requested a full refund based on the 25 minute delay despite ordering online, I merely requested free extra turkey on one of the sandwiches, but the manager seemed to relish the opportunity to decline the fair request. Since it was night time, as I left I noticed the reflection in the front window of the manager and his snarky female staffer smiling broadly at each other as I left (in apparent glee over the joy of declining my small request to counterbalance the long wait).
I went home and sent an email to their company online at their website, and I am posting this experience here on YELP. I think in retrospect, they may realize it would have been better to give me $1.50 of extra turkey. And $1.50 worth of turkey only costs the customer that much, not the company anyway. A BETTER restaurant would have OFFERED to give me a FULL REFUND for the lateness of the order.