The Teahouse in Stanley Park is a beautiful restaurant located in the heart of Stanley Park in Vancouver. The restaurant has a stunning garden-like patio with views of the park and the ocean. The menu features a variety of dishes, including seafood, steak, and vegetarian options. The restaurant also has an extensive wine list and a selection of craft cocktails.