en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
North Glengarry
/
The North Glengarry
The North Glengarry
Italian · Pizza · Fish and Chips
The North Glengarry is a fully licensed restaurant offering Canadian and Italian cuisine, including pizza, pasta, and fish & chips, in a family-style atmosphere.
8 Main St S, ON
North Glengarry, Canada
Www.thenorthglen.com
Location
The ranking
Best Italian in North Glengarry
5 places, none rated yet
See the full list →