Restaurant Reviews from DiningGuide411.com
    Top : Canada: BC: Texada_Island

Tree Frog Lodge and Bistro, Texada Island, British Columbia, Canada










Tree Frog Lodge & Bistro
20 Minutes from Blubber Bay
Texada Island BC Canada

Chicken, pork, seafood, lamb, burgers, wraps etc. Locally grown organic produce.

Web Information:
Web Page

Phone: 604.486.0030
Smoking: not permitted

Alcohol: full bar

Dress: casual

Reservations: accepted