The Teahouse is a restaurant offering refined seafood and New Canadian cuisine, alongside brunch and cocktails, with sunset views.