First, the sub was great. Very fresh ingredients and made to order. I would go to Jersey Mike's anywhere for their great sandwiches. This location, however, had debris on floor, tables unwashed and yet staff were obviously available as the shop was not busy. Not a friendly staff and witnessed one employee being rude to a customer. Our sandwich maker was very sweet, however. Best to order for takeout.