I love this place. The bagels are fresh and the sandwiches are made right on the spot and ingredients are always fresh as well. My favorite is the lox. My only complaint is the service. I've had a couple of issues with one of the men working behind the counter.. He snapped at me once when I asked a very basic question, then another time he acted really impatient when I was waiting for my 5 year old to decide what kind of cream cheese he wanted. I mean it was REALLY obvious he didn't feel like he had time to wait. Other than that I love it and will continue to go there cause the food is really yummy