This place is located at the following address: Canada, Toronto, ON M3J 3J4, 1118 Finch Ave W.
The phone number for this establishment is +1 (647) 508-14-04.
A&W Canada is open for business at the following schedule: 24 hours a day.
The average score of this place is 4.5 out of 5. You can visit the A&W Canada reviews page to see what others have to say about this place or to leave your own feedback!
Reviews about A&W Canada near Finch West Metro Station