The Free Bird
LinkedIn Pintrest Facebook Twitter Google +

The Free Bird,

South Lake Tahoe CA
Address: 2753 Lake Tahoe Blvd (at Al Tahoe Blvd), South Lake Tahoe CA 96150 / (530) 541-3953

Type: Restaurant

Cuisine: Vegan Vegetarian