Note sure if this is substantial enough for a triple-birthday brunch, but I really enjoyed Sunday brunch @ Cora's in Okotoks when I was in town last summer. They have 2 locations in Calgary, including one in the NW. [
link]
I don't know if they normally take reservations for one of their busiest time slots, but it's worth a call.