Bagel St-Flo is a breakfast restaurant specializing in freshly baked bagels, made on-site daily. They offer a variety of bagels and related products.