Bagels on Greene is a bagel shop offering a variety of bagels, sandwiches, and other items. They bake their bagels on-site and offer outdoor seating.