Food is good but the service is ALWAYS so slow. Omg. I don't understand why other sandwich shops can get it right and make sandwiches in a timely manner but capriotti's cant. They either don't have enough staff and/or the staff take their sweet time. Disappointing.