The place looks sketchy, but the subs are wonderful! It starts off with fresh bread which comes back nice and warm. The meats and cheeses are super tasty and generous. The staff has a no-nonsense attitude when it comes to taking your order, which results in very efficient service even with a big luncthime croud. You will not be dissapointed!