This place has the best bagels in town. I go there about once a month. Cannot speak for anything else, for I just get bagels here. The service can be very rough....think the soup kitchen in Seinfeld. However, if you simply get your food, shut up and eat, it is just fine.