Being from New York, I had to get my fill of bagels during my trip to Charlotte. This was a very good place. I went mid Sunday morning and the line was very long but it went quickly. It was a little pricey...$25 for 2 egg sandwiches, a soup and 2 drinks? Even though they wrote down our order, we did have to repeat it to the cashier. That system could have been a bit more organized (why don't they just give us a copy of the order to hand to the cashier?) They did bring the food directly to me at my table which was a nice touch! Very tasty good!