The food is good, the bacon egg and cheese on a bagel is as good as Terrace Bagels but they deliver! The real gem here is the service though, they are SO FREAKING NICE. Also, I have never waited half the time estimated for my order. Super great deli to deliver.