The sandwiches here are so good that it totally overcomes the service being pretty unappealing. I've been here a half a dozen times and I've never been greeted when I come in, the staff is standing around talking, and even when I go up to the register to order they don't even speak until I speak to them. Super weird. The sandwiches also take a super long time to make, like upwards of 5-10 minutes even when nobody else is in there ordering. They have gluten free bread options too!