The North Glengarry is a fully licensed restaurant offering Canadian and Italian cuisine, including pizza, pasta, and fish & chips, in a family-style atmosphere.