Category RestaurantAddress 1417 Av Danforth Toronto, Ontario. M4J 1N2Phone (416) 691-9293Description Pizza Cancel reply You must be logged in to post a comment. Top Notch Pizza Ben Ferguson | | April 4, 2012 6:54 pm 0 Comments