Come enjoy a yummy dish at Dehavilland Restaurant. Come experience their casual and family friendly ambiance. They are open at night Monday, Tuesday and Thursday and during week-ends and are readily reachable by public transit but also by car. They are positioned in a location packed with parks, restaurants and stores.more...See more text