This place can be hit or miss. I like their bagels, and the food I've gotten has always been tasty (except for the corned beef hash). Usually service is friendly, but it is slow, slow, slow. If you're in a hurry at all, skip Bagel Factory. There's also a Ben & Jerry's inside, but I've never tried it.