About The Birch Tree
A bistro style restaurant near Invergordon serving locally sourced, seasonal food
The Birch Tree Description
A bistro style restaurant near Invergordon serving locally sourced, seasonal food.
More about The Birch Tree
The Birch Tree is located at Delny, IV18 0NP Invergordon
01349853549