My teen-age kids and I will be in Ottawa for Canada Day (first time!). We plan to be at Parliment Hill for the noon-time festivities, and then, depending on the crowds, make our way to Byward Market. Do you have any suggestions on places that we could/should eat for lunch & dinner on such a busy and crowd-filled day? We'll be walking and taking public transportation. Thanks!