Tratorria is now open in The Sovereign in Metrotown.
I walked by and found out that it opened 2 days ago.
Looks nice, on the expensive side but I'll certainly go to check it out.
Going to be great to have a place to get a drink near my house after work finally.
Has anyone been to either of the existing locations?