This is a small, easily overlooked place. The atmosphere is strip mall takeout with a few tables, but clean. The food is much more than just bagels, and beats most diners. I highly recommend trying one of their breakfast sandwiches or lunch sandwiches, in addition to a homemade bagel with homemade cream cheese. Omelets look unclassy compared to restaurant omelets, but taste much better.