The Great Canadian Bagel is a bagel shop offering 24 varieties of freshly baked bagels daily, plus a wide selection of cream cheese spreads.