Category RestaurantAddress 1417 Danforth Ave Toronto, Ontario. M4J 1N2Phone (416) 777-0777Description Pizza Cancel reply You must be logged in to post a comment. Valley’s Top Notch Ben Ferguson | | April 4, 2012 6:20 pm 0 Comments