We stumbled upon this little place after walking for what seemed like ages to find somewhere that served a nice brunch. We really fancied a bagel and were slightly put off when we saw the queue (11am on a Sunday) but it was worth the 20 minute wait.
We both had breakfast bagels, which were packed full of filling and excellent value for money. The service was efficient and with what looked like an established process for selection, order, payment and collection, and we were not sure why it took as long as it did. Maybe just unlucky with the timings. We were however lucky to get a seat which was a bonus. The coffee was superb too.