Bagel Haven was recommended by a friend who lives in the area. The bagels were delicious but what a horrible customer service! The lady who served us had a very annoying attitude, treated us horribly and refused to even provide tap water. Very disappointed overall.