Famous for its fresh, hand-rolled bagels, Time for A Bagel offers a wide variety, including mini bagels, twists and even flagels, which are flat and crunchier. Bagelwiches -- sandwiches prepared on a bagel -- are extremely popular and made-to-order. The service is fast and friendly and tables are available for customers who'd like to savor the bagel experience.