The Tree Frog Bistro first opened it's doors on Texada Island BC in April 2003. Our "refreshingly different" cuisine was a hit from the very beginning and our list of regular guests continues to grow every year. We moved to Powell River BC in 2010 and quickly became a staple in the community. We have hosted everything from birthday and anniversary dinners, christmas parties, wedding and reunions for local families over the years. We have a beautiful dining room with a full bar, a gorgeous patio that over looks Texada, Vancouver and Harwood Island and an elegant banquet room. The space was orginally an auto body shop. We kept the garage doors to allow us to open up the space in the summer time and create a fun street side patio as well. We pride ourselves in our delicious food and outstanding service. Whether it be a romantic dinner for two or a large birthday gathering.
- We serve the best food in town.
- Always fresh shrimps and lobsters.
- Fast and nice service.
- Great View