About
Top restaurant on Dunsmuir street is a legendary steakhouse that’s also home to a lively bar and expertly prepared fresh seafood. Celebrated equally for outstanding value and incredible service as the delicious menu with a huge variety of flavours!