This place doesn't get the 5 stars because of the food although I am a huge fan of their sandwiches. This place gets the 5 stars because of the employees. This place is a mad house during lunch hours but no matter how busy they are all the employees are always in good spirits. I wish I knew the gentleman's names that works the register I am assuming he is a manager or some supervisor because his customer service is excellent. He always handles the high volume with a smile and takes care of his customers. I've actually waited 45 minutes in this shop and didn't complain at all because to me the vibe I get off the employees and the food is worth the wait and worth my money every time. Keep up the good work and trust me people notice when you do a great job and go above beyond at your place of work.