The food is great but be prepared to wait a long time. Each time I go in there(which is a lot) there is only one person manning the deli even at rush lunch hour and it takes forever even for a sandwich that doesn’t require cooking. Sometimes it takes forever for the one person to even take your order. Their food is fresh and great portions and it would be five stars if they addressed the short staff and very long wait for service and food prep.