The food and service at this cousins are top notch. The bread is always fresh as are the ingredients. They make the sandwiches with care and are not sloppy like some other locations. They actually look presentable. The staff is always friendly and has yet to screw up an order.