A great place for a quick breakfast for Go train riders. The restaurant is hidden in the corner of Union station right beside the Go Transit ticket booths (beside second cup).
The staff are friendly and move with military precision. You get in and out in minutes regardless how long the line might be. They sell about 10 - 15 types of bagels. Warning - The bagels are good but don't expect true "Montreal" style bagels. They easily have 20 or more types of cream cheese for your bagel. I normally get a toasted Pumpernickel bagel with Cheddar cheese and no butter. You can get multiple cheeses, BLT and various meats and salmon.
Price is also good for downtown core - a bagel & cheese and coffee is about $4. Also much healthier than other fast food choices in Union Station. They appear to be open every day as I stop by when I'm working weekends.
I find if you show up later in the day, bagel choices become limited, so arrive early.
BK