Jack Astor's Bar and Grill is a chain of 40 restaurants located in Ontario, Quebec, Alberta, Newfoundland and Labrador, Nova Scotia, Canada, and New York in the United States. All locations include a restaurant and bar area.
We use our own and third party cookies to improve your browsing experience and our services. If you continue using our website is understood that you accept this cookie policy.