American citizens just need a passport to enter Canada. If you're visiting from the UK you'll have to get Electronic Travel Authorisation before you arrive. More information here: https://www.gov.uk/foreign-travel-advice/canada/entry-requirements
We've listed some hotels and neighbourhoods in the Travel section on this website.
You sure can. There are multiple Nando's restaurants across the city.
Please email us about this if they were not include on the invite but you'd like to bring them.
Thanks for asking. Although gifts are not necessary, if you would like to contribute to our life fund, we'd be grateful for cash/cheques.
Please let us know personally if you have any dietary restrictions (vegetarian, vegan, gluten free, nut allergies etc.) and we will accommodate to the best of our abilities. You can email Leona at leonakohen@gmail.com.