Restaurant 20 Victoria

20 Victoria St., Toronto, Canada

$$$$ Contemporary,Seafood

MICHELIN Guide's Point Of View