The Great Canadian Bagel is a bakery specializing in a wide variety of freshly baked bagels.