Glengarry ArmsRestaurants2871 St Clair Ave EToronto, ON, M4B 1N4 · CA+14167593002thefeathers.comHours not available