I had dinner here while on a business trip to Toronto and stayed at the Hilton. Service was really good. I started with Miso Soup and then progressed to spicy tuna "pizza", Unagi (freshwater eel) nigiri, and finally the Dragon Roll with butter fish. Fish was very fresh and flavorful. My only comment is that virtually none of the dishes had any spice--including the spicy tuna! Even the wasabi had virtually no burn to it. I added so much wasabi to the soy sauce that it took on the consistency of chalk and still nothing. Very odd.
The sushi pizza is a neat idea; basically a round rice "platform" underneath the fish, cut into slices just like a pizza.
My only other beef is the price, but I must say I expected that based on the fact that this Edo is in a hotel, and food in Toronto is fairly pricey anyway.